declare
type temp_record_type is record(
v_name cip_temps.NAME%type,
v_address cip_temps.ADDRESS%type,
v_age cip_temps.AGE%type,
v_id cip_temps.ID%type
);
temp_record temp_record_type;
begin
select name,address,age,id into temp_record from cip_temps where id=6;
dbms_output.put_line(temp_record.v_name||':'||temp_record.v_address||':'||temp_record.v_age||':'||temp_record.v_id);
end;
在引用记录成员时必须要用记录变量.记录成员。 示例二、在select into 语句中使用记录成员
declare
type temp_record_type is record(
v_name cip_temps.NAME%type,
v_address cip_temps.ADDRESS%type,
v_age cip_temps.AGE%type,
v_id cip_temps.ID%type
);
temp_record temp_record_type;
begin
select name,address,age,id into temp_record.v_name,temp_record.v_address,temp_record.v_age,temp_record.v_id from cip_temps where id=6;
dbms_output.put_line(temp_record.v_name||':'||temp_record.v_address||':'||temp_record.v_age||':'||temp_record.v_id);
end;