急。。。。关于oracle的错误
小MAY 2008-03-19 06:44:46
请大家看一下,到底是哪里错误,我的头都晕了
create table test
(
name varchar2(20),
address varchar2(20)
);
select * from test;
declare
str varchar2(500);
c_1 varchar2(20);
r_1 test%rowtype;
begin
c_1:='测试人员';
str:='select * from test where name=:C WHERE ROWNUM=1';
execute immediate str into r_1 using c_1;
DBMS_OUTPUT.PUT_LINE(r_1.name||r_1.address);
end ;