2014-12-08 65 views
-1

我需要一个代码,标志更新,我有标志(数据库列),程序成功后,然后标志需要更新为N,我需要添加代码按钮如何更新标志(数据库列)在Oracle表格10g

检查Ÿ 选中ň

你能帮帮我吗?

+0

检查出来的'update'声明:https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_10008.htm#SQLRF01708 – 2014-12-08 06:26:46

回答

0

有用于更新数据库字段2种选择:

  • 后表单COMMIT激活触发器的DML命令(INSERT,..)刚过,所以你可以在那里写的代码,并更新数据库标志
  • 在数据库级别,您可以创建包含更新后列更改的触发器。
+0

我需要更新标记为N,其中有标志Y意味着它被充分处理,否则,标志Y数据也处理,所以我需要更新标志为N(这些是成功的标志),Bcz我有一个单独的记录块,我有条件将数据插入代码标志= Y记录只能插入 – Rajesh123 2014-12-09 04:04:03

+0

Rajesh123该标志是一个数据库列,所以你可以在KEY-COMMIT触发器上:从数据库中选择标志值,然后检查这个值是否为Y(如果flag = Y ..)则提交并更新该标志为N. – user3132623 2014-12-09 08:19:44