oracle中光标查询的SQLCODE



我有一个带有查询的Oracle光标

CURSOR cursor IS SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);

我需要光标中查询的SQLCODE。我在没有光标的情况下写了,然后我可以得到SQLCode,但我需要使用光标的SQLCode。

SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);

在这里,我能够将SQLCode作为0作为0,对于"找到数据",而100则可以将"找到数据找到"

获得100

对光标无法使用。您应该使用cursor_name%FOUNDcursor_name%NOTFOUND

相关内容

  • 没有找到相关文章

最新更新