Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to select rows only with Active status
- CREATE TABLE USERS(
- USERID INTEGER NOT NULL,
- GROUPID INTEGER,
- SPECIALNUMBER VARCHAR2(60 ),
- USERNAME VARCHAR2(50 ),
- PASSWD VARCHAR2(50 ),
- DATETOCHANGEPASSWD DATE,
- ADDRESS VARCHAR2(60 ),
- STATEREGION VARCHAR2(50 ),
- COUNTRY VARCHAR2(50 ),
- USERSTATUS VARCHAR2(30 ),
- TELEPHONE VARCHAR2(50 ),
- DATEUSERADDED DATE,
- USEREXPIREDATE DATE,
- DATEUSERLOCKED CHAR(20 ),
- CITY VARCHAR2(50 ),
- EMAIL VARCHAR2(50 ),
- DESCRIPTION CLOB
- )
- SqlStatementSmall = "SELECT c.*"
- + " FROM (SELECT b.*, rownum rn"
- + " FROM (SELECT a.*"
- + " FROM USERS a"
- + " ORDER BY %s %s) b"
- + " WHERE rownum <= ?) c"
- + " WHERE rn > ?";
- SqlStatementSmall = "SELECT c.*"
- + " FROM (SELECT b.*, rownum rn"
- + " FROM (SELECT a.*"
- + " FROM USERS a"
- + " ORDER BY %s %s) b"
- + " WHERE rownum <= ?) c"
- + " WHERE rn > ? AND USERSTATUS = 'ACTIVE'";
- SqlStatementSmall = "SELECT c.*"
- + " FROM (SELECT b.*, rownum rn"
- + " FROM (SELECT a.*"
- + " FROM USERS a"
- + " WHERE UPPER(USERSTATUS) = 'ACTIVE'"
- + " ORDER BY %s %s) b"
- + " WHERE rownum <= ?) c"
- + " WHERE rn > ?";
Advertisement
Add Comment
Please, Sign In to add comment