一 语法
my_name emp.ename%type;
表示my_name的数据类型和emp表中的ename字段的数据类型保持一致。
二 代码
--引用型变量
@H_502_25@set serverout on
@H_502_25@declare
@H_502_25@--定义引用型变量:查询并打印7839的姓名和薪水
@H_502_25@--pname varchar2(20);
@H_502_25@--psal number;
@H_502_25@pname emp.ename%type;
@H_502_25@psal emp.sal%type;
@H_502_25@begin
@H_502_25@--得到7839的姓名和薪水
@H_502_25@select ename,sal into pname,psal from emp where EMPNO =7839;
@H_502_25@--打印姓名和薪水
@H_502_25@DBMS_OUTPUT.put_line(pname||'的薪水是'||psal);
@H_502_25@end;
@H_502_25@/
@H_502_25@
三 运行结果