2014-12-08 32 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