在Oracle APEX 4.2中,如果我运行以下代码片段......
BEGIN
UPDATE employees
SET salary = 25000
WHERE department_id = 999;
IF SQL%ROWCOUNT = 0 THEN
DBMS_OUTPUT.PUT_LINE(SQL%ROWCOUNT || ' row(s) were updated.');
END IF;
END;
...它返回以下消息......
0 row(s) were updated.
1 row(s) updated.
第一条消息当然是我自己的,但第二条消息是自动的。
第二条消息可以被抑制吗?如果是这样,怎么样?为什么看似错?
我们没有安装SQL * Plus,因此无法使用SET FEEDBACK OFF。
我为此搜索了很多内容,但找不到答案。
谢谢。