Sie sind auf Seite 1von 4

create table deptcimr (deptno Number(2), dname varchar2(14), dloc varchar2(13)); describe deptcimr; create table deptcimr30 as select

empno,ename,hiredate from emp where deptno=30; describe deptcimr30; alter table deptcimr30 add (job varchar2(9));

describe deptcimr30; alter table deptcimr30 modify (ename varchar2(15));

describe deptcimr30; TRUNCATE TABLE deptcimr30; describe deptcimr30;

DROP TABLE deptcimr30; describe deptcimr30; rename deptcimr to deptcimr40; describe deptcimr40; comment on table emp is 'Employee table'; comment on table emp is ' '; _____________________________________ To open a notpad file in SQL worksheet: @c:\newfolder\test

select * from dept; select deptno,dname,loc from dept; select deptno,loc from dept; select loc,deptno from dept; select ename,hiredate,sal from emp; select ename,sal,sal+300 from emp; select ename,sal,12*sal+100 from emp; select ename,sal,(12*sal)+100 from emp; select ename,sal,12*(sal+100) from emp; select ename,job,comm from emp; select ename,12*sal+comm from emp where ename='KING'; select ename as name,sal salary from emp; select ename||job as "EMPLOYEES" from emp; sel-------------------------------------------------------------------------------------------------------------select deptno from emp; select distinct deptno from emp; select distinct deptno,job from emp; describe dept;

select ename,job,deptno from emp where job='CLERK'; select ename,job,deptno from emp where ename='JAMES'; select ename,job,deptno from emp where job='clerk'; select ename ,sal,comm from emp where sal<=comm; select ename,sal from emp where sal between 1000 and 1500; select empno,ename,mgr,deptno from emp where ename in ('FORD','ALLEN'); select ename from emp where ename like 'S%'; select ename,hiredate from emp where hiredate like '%81'; select ename from emp where ename like '_A%'; select ename,mgr from emp where mgr is null; select ename,job,comm from emp where comm is null; select empno,ename,job,sal from emp where sal>=1100 and job='CLERK'; select empno,ename,job,sal from emp where sal>=1100 or job='CLERK'; select ename, job from emp where job not in ('CLERK','MANAGER','ANALYST'); select ename, job from emp where not job in ('CLERK','ANALYST'); select sal from emp where sal not between 1000 and 1500; select ename from emp where ename not like '%A%'; select ename, job ,comm from emp where comm is not null; select ename, job,sal from emp where job='SALESMAN' or job='PRESIDENT' and sal>1500; select ename, job,sal from emp where (job='SALESMAN' or job='PRESIDENT') and sal>1500; select ename,job,deptno,hiredate from emp order by hiredate; select ename,job,deptno,hiredate from emp order by hiredate asc; select ename,job,deptno,hiredate from emp order by hiredate desc; select empno,ename,sal*12 annsal from emp order by annsal;

select empno,ename,sal*12 annsal from emp order by annsal desc; select ename, deptno, sal from emp order by deptno, sal desc; select ename, deptno, sal from emp order by deptno asc, sal desc; select ename, deptno, sal from emp order by deptno desc, sal desc; select ename, sal from emp order by deptno, sal desc;

Das könnte Ihnen auch gefallen