select into 会引发两个异常
NO_DATA_FOUND 和 TOO_MANY_ROWS
在没有过多选择余地的情况下可以使用
begin
SELECT t.fullname into FULLNAME FROM ssouser.DB_USR_OPERATOR t where t.username=LASTDDEALHANDLERNO;
Exception
when no_data_found then
FULLNAME := '';
end;
用一个语句块包住
另外用游标%notfound特性也可以解决.
没有评论:
发表评论