oracle中游标查询的sqlcode
Sqlcode of the cursor query in oracle
我有一个带查询的 oracle 游标
CURSOR cursor IS SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);
我需要游标中查询的 SQLCODE。我写的时候没有游标然后我可以获得 SQLCODE 但我需要带有 CURSOR 的 SQLCODE。
SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);
在这里,我可以将 'data found' 的 SQLCODE 设为 0,'no data found'
的 SQLCODE 设为 100
这对游标不起作用。您应该改用 cursor_name%FOUND
或 cursor_name%NOTFOUND
。
我有一个带查询的 oracle 游标
CURSOR cursor IS SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);
我需要游标中查询的 SQLCODE。我写的时候没有游标然后我可以获得 SQLCODE 但我需要带有 CURSOR 的 SQLCODE。
SELECT column1 FROM table_name WHERE column1 = 48200;
DBMS_OUTPUT.PUT_LINE(SQLCODE);
在这里,我可以将 'data found' 的 SQLCODE 设为 0,'no data found'
的 SQLCODE 设为 100这对游标不起作用。您应该改用 cursor_name%FOUND
或 cursor_name%NOTFOUND
。