0
set serveroutput on;
declare
temp_id applicant.id%type;
cursor c1 is select id from applicant where father like 'xyz';
begin
if not c1%isopen then open c1;
end if;
loop
fetch c1 into temp_id;
dbms_output.put_line(temp_id);
exit when c1%notfound;
end loop;
close c1;
end;
/

我有一个带有 id 列的表申请人。我不认为游标获取任何东西。尽管该过程已成功完成。where 父亲喜欢 'xyz' 条件是否有错误?

4

1 回答 1

0

请从父亲喜欢 '%xyz%' 的申请人那里试试这个选择 ID;,我不知道如果你不想使用 like 的主要功能,为什么要放 like,我的意思是使用 % 。如果你希望父亲的名字应该是 xyz ,然后尝试父亲 ='xyz' 而不是父亲喜欢'xyz '

于 2012-10-16T19:21:24.660 回答