0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan3 halaman
Select rownum row_num between 5 and 10 select from emp_temp delete emp_temp a where a.rowid> any select FROM EMP. Select rowid FROM EMP if rowid not in (select min(rowid) from emp) select FROM EMP select from user_procedures where object_name ='F_NITIN'
Select rownum row_num between 5 and 10 select from emp_temp delete emp_temp a where a.rowid> any select FROM EMP. Select rowid FROM EMP if rowid not in (select min(rowid) from emp) select FROM EMP select from user_procedures where object_name ='F_NITIN'
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online dari Scribd
Select rownum row_num between 5 and 10 select from emp_temp delete emp_temp a where a.rowid> any select FROM EMP. Select rowid FROM EMP if rowid not in (select min(rowid) from emp) select FROM EMP select from user_procedures where object_name ='F_NITIN'
Hak Cipta:
Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online dari Scribd
where row_num between 5 and 10 select * from emp_temp delete emp_temp a where a.rowid> any (select b.rowid from emp_temp b where a.dep tno=b.deptno) delete from emp_temp where rowid not in (select min(rowid) from emp_temp group b y deptno)
CREATE TABLE EMP_temp (
EMPNO NUMBER (4) NOT NULL, ENAME VARCHAR2 (10), JOB VARCHAR2 (9), MGR NUMBER (4), HIREDATE DATE, SAL NUMBER (7,2), COMM NUMBER (7,2), DEPTNO NUMBER (2))
select count(comm) from emp
select * from emp SELECT table_name FROM user_tables t WHERE EXISTS ( SELECT table_name FROM user_indexes i WHERE i.table_name = t.t able_name);
select * from USER_TABLES
SELECT * FROM USER_INDEXES
SELECT a.rowid FROM EMP a
ALTER TABLE EMP_TEMP ADD NITIN VARCHAR2(20) alter table emp_temp rename column nitin to nits ALTER TABLE EMP_TEMP MODIFY COMM VARCHAR2(20)
TRUNCATE TABLE EMP_TEMP
INSERT INTO EMP_TEMP SELECT * FROM EMP
COMMIT;
SELECT * FROM USER_CONS_COLUMNS
SELECT * FROM USER_OBJECTS select * from emp select * from user_procedures where object_name ='F_NITIN' SELECT SYSDATE FROM DUAL
select to_char(999,'RN') from dual;
SELECT * FROM EMP
ORDER BY COMM NULLS FIRST SELECT ENAME,COMM FROM EMP SELECT ENAME, NVL2(COMM,777,88888) FROM EMP SELECT COALESCE(TO_CHAR(COMM),JOB,ENAME,JOB),COMM FROM EMP
SELECT ENAME, TRANSLATE(ENAME,'AL','NITIN') FROM EMP
SELECT ENAME, REPLACE(ENAME,'A','NITIN') FROM EMP
CREATE TABLE test (id INT, height INT, acc_date DATE);
INSERT INTO test (id, height, acc_date) SELECT MOD(ROWNUM,1000), DBMS_RANDOM.RANDOM, SYSDATE-1000+DBMS_RANDOM.VALUE(0,1000) FROM all_objects; SELECT * FROM TEST CREATE INDEX test_idx on test (id, acc_date, height); ANALYZE TABLE test COMPUTE STATISTICS FOR TABLE FOR ALL INDEXES FOR ALL INDEXED COLUMNS; alter session set timed_statistics=true; alter session set sql_trace=TRUE; DECLARE b1 NUMBER; BEGIN :b1 := 20; END; b1 NUMBER; exec :b1 := 10 ALTER SESSION SET TIMED_STATISTICS=TRUE;
ALTER SESSION SET SQL_TRACE=TRUE;
EXPLAIN_PLAN SELECT max(height)
from test WHERE id = :b1 AND acc_date = (SELECT MAX(acc_date) FROM test WHERE id = :b1); alter session set sql_trace=true;
COMMENT ON TABLE EMP IS 'EMPLOYEE INFORMATION'
COMMENT ON COLUMN EMP.EMPNO IS 'EMPLOYEE NO SHOULD NOT BE EMPTY'
SELECT * FROM user_source
SELECT * FROM ALL_source
SELECT SQLCODE FROM DUAL
BEGIN A:=B; Dbms_output.put_line(SQLCODE||' , ' ||SQLERRM);END;