plsql 记录型变量
记录型变量:授权表中的一整行记录
语法: 变量名称 表名%ROWTYPE,列如:v_emp emp%rowtype
【示例】
测试数据:
代码:
declare --记录型变量 v_emprowdata person_table%ROWTYPE; begin --查询一整行数据并赋值 SELECT* INTO v_emprowdata FROM person_table WHERE id=1; --打印输出 dbms_output.put_line('姓名:'||v_emprowdata.v_name||',薪水:'||v_emprowdata.v_moneny); end;
输出结果: