declare
v_row emp%rowtype;
begin
select * into v_row fome emp where empid='001';
dbms_output.put_line(v_row.empid);
dbms_output.put_line(v_row,empname);
...
end;
记录变量v_row中的值只能每次输出其中的一个分量么,例如上例中的empid,empname等,能不能用一句话输出整个v_row的值呢?
谢谢!
v_row emp%rowtype;
begin
select * into v_row fome emp where empid='001';
dbms_output.put_line(v_row.empid);
dbms_output.put_line(v_row,empname);
...
end;
记录变量v_row中的值只能每次输出其中的一个分量么,例如上例中的empid,empname等,能不能用一句话输出整个v_row的值呢?
谢谢!
dbms_output.put_line(v_row.empid||v_row.empname);
when v_row%notfound
不就行了那个输出函数也要包裹在循环里