plSql面试题 联系客服

发布时间 : 星期日 文章plSql面试题更新完毕开始阅读5b9e8a566edb6f1aff001ff5

DECLARE

vmesg CHAR(50);

vempno emp.empno%TYPE; BEGIN

vempno:=&empno;

vmesg:=Sal_Level(vempno);

DBMS_OUTPUT.PUT_LINE(vmesg); END; /

--SELECT empno,ename,sal,comm,hiredate FROM emp WHERE empno=:no;

十二、有如下MyTable: 日期 日产 1 3.3333 2 4.2222 3 1.5555 4 9.8888 5 ………

要求用SQL语句生成如下查询 日期 日产 累计日产 1 3.3333 3.3333 2 4.2222 7.5555 3 1.5555 9.0000 4 9.8888 18.8888 5………

select id,quantity,(select sum(quantity)from mytable where id<=t.id) as acount from mytable t

十三、创建一个序列,第一次从5循环到10,以后再从0开始循环 create sequence test_seq start with 5 increment by 1 maxvalue 10 minvalue 0 cycle nocache