1
Q
觸發器更新延遲
A
回答
1
這裏是我會做:
創建掃描您的表已放置,但3分鐘後未支付的訂單一個PL/SQL程序。我假設你在表格中有時間戳或某些東西,這樣你就可以知道訂單何時被放置。
創建一個調用您的過程的DBMS_SCHEDULER作業。每3(或2或1)分鐘運行一次作業。
現在,您需要做的就是正常插入表格。
相關問題
- 1. BroadcastReceiver延遲觸發
- 2. 服務器超時/延遲觸發
- 3. 關於verilog觸發器延遲
- 4. MySQL觸發器/程序執行延遲
- 5. 觸發器的時間延遲
- 6. jQuery延遲觸發功能
- 7. IBM BPM-Javascript觸發延遲
- 8. SQL Server觸發延遲?
- 9. 觸發事件延遲
- 10. 從INSERT觸發器更新時觸發更新後未觸發
- 11. 獲取更新無延遲
- 12. Jenkins CVS更新延遲
- 13. 延遲更新照片
- 14. 如何更新setInterval延遲?
- 15. MessageBox.Show和延期/延遲更新
- 16. WPF用延遲觸發路由事件
- 17. 防止Dozer觸發Hibernate延遲加載
- 18. 觸發延遲懸停事件與jQuery
- 19. Firebase數據庫觸發執行延遲
- 20. Laravel延遲電子郵件觸發
- 21. Socket.io延遲觸發「斷開」事件?
- 22. JQuery&IE - 事件觸發延遲
- 23. 的JavaScript onkeypress事件延遲的觸發
- 24. Mousemove延遲觸發mouseleave事件
- 25. CSS3媒體查詢觸發延遲
- 26. 如何停止觸發的延遲?
- 27. 自定義事件的延遲觸發
- 28. 觸發時間延遲jQuery功能
- 29. 如何在jQuery中重新觸發(或延遲觸發)`mousedown`事件?
- 30. 更新面板觸發器未觸發
(1)你爲什麼要這麼做? (2)你不能從觸發器內部做這樣的事情。您可能需要某種dbms_scheduler作業。你有什麼嘗試? – eaolson 2012-08-03 21:48:38
我不知道任何關於dbms_scheduler 但我想這樣做,因爲我正在處理一個項目,需要更改狀態時,用戶提前下單,另一個如果用戶在3分鐘內付款,否則訂單必須被刪除或狀態恢復爲空 我可以想出更新觸發器,但不知道如何延遲3分鐘。 – user1575044 2012-08-05 18:02:44