【发布时间】:2012-10-16 13:41:38
【问题描述】:
在异常处理方面需要帮助。 如果我在运行此 UPDATE 脚本后运行它,但是当我运行相同的脚本两次或更多次时,我会收到以下错误 “更新了 1 行。已提交” 但这不行。 我想收到异常。 "注意:表格已经更新"
UPDATE FBTB_TXNLOG
SET txnstageid = '-1',
LOCKED = 'N',
where xrefid = 'FJB1229000056689';
commit;
【问题讨论】:
-
将
AND (locked <> 'N' OR txnstageid <> '-1')添加到WHERE子句并检查更新了多少行?
标签: sql oracle plsql oracle11g