Oracle学习:PL_SQL——SQL语句的运用

来源:互联网 发布:windows系统还原 编辑:程序博客网 时间:2024/05/22 11:43

PL_SQL中的select语句必须返回一条记录,并且只能返回一条记录。

例:

declare  v_ename emp.ename%type;  v_sal emp.sal%type; begin  select ename.sal into v_ename.v_sal from emp where empno=7369;  dbms_output.put_line(v_ename ||' '||v_sal) end;
使用select语句时,若不使用游标,则必须用into

insert语句用法:

declare   v_loc dept.loc%type:='bj'; begin  insert into dept values(v_loc); commit;end;
update语句用法

declare   v_loc dept.loc%type:='bj'; begin  update emp set sal=sal/2 where loc=v_loc;  dbms_output.put_line(sql%rowcount || '条记录被影响'); commit; end;




原创粉丝点击