oracle 中的 SELECT...INTO 语句
SELECT...INTO 语句可以给多个值同时赋值,届时两边的数量和类型必须相等。
?
declare a number(3):=000; --利用 default 赋值只能在定义部分 b varchar2(10) default '000'; c date; --声明一个常量,同时必须赋值。 d constant date:=sysdate;begin select 123 into a from dual; dbms_output.put_line(a); select 123,'abc',sysdate into a,b,c from dual; dbms_output.put_line(a||b||c);end;--输出--123--123abc05-4月 -12
?