用觸發器返回錯誤提示,糾正錯誤資料錄入
以前很難用觸發器來做一個返回錯誤提示,現在可以了,10GR2的資料庫。注意哈,這裡是指2層架構,不是3層,如果是3層的話,錯誤提示會返回到中間層記錄中。
用pl/sql developer來做觸發器,做if條件判斷後或者其他方法,在包體中:
RAISE_APPLICATION_ERROR(-20000,'返回錯誤提示');
這個還是不錯的,返回的錯誤也是中文的,可以看懂。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9606200/viewspace-757327/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BEFORE觸發器修正資料錯誤觸發器
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- 假資料填充錯誤記錄
- 在Excel中設定當資料輸入錯誤時提示出錯信Excel
- IIS瀏覽器422、500等錯誤提示:自定義錯誤模組不能識別此錯誤瀏覽器
- MSSQL連線資料庫密碼獲取工具與原文數個錯誤糾正SQL資料庫密碼
- Nessus提示API Disabled錯誤API
- HTTP錯誤提示資訊表HTTP
- Kafka錯誤記錄Kafka
- 記錄一次根據錯誤資訊無法定位錯誤的錯誤
- 通過觸發器尋找密碼錯誤使用者觸發器密碼
- Oracle goldengate的觸發器錯誤 OGG-00869OracleGo觸發器
- 【mysql】【Sequelize】【錯誤記錄】update修改資料後,不返回資料(其實就是mysql不支援)MySql
- 錯誤記錄:apache預設網頁訪問錯誤Apache網頁
- 記錄錯誤並繼續執行:錯誤事件記錄子句 --轉事件
- onethink安裝提示錯誤
- 安裝golang tour,提示錯誤Golang
- 如何關閉PHP錯誤提示PHP
- 請教執行錯誤提示
- mysql 解決字符集錯誤 正確摘錄MySql
- C++錯誤記錄C++
- SpringMVC錯誤記錄SpringMVC
- 精讀《手寫 SQL 編譯器 - 錯誤提示》SQL編譯
- mysql匯入資料亂碼錯誤一則MySql
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- 用SQL Server資料庫處理資料層錯誤SQLServer資料庫
- 登入Oracle錯誤提示Error 6 initializing SQL*PlusOracleErrorSQL
- wmi修改ip返回錯誤值2147942705
- MySQL錯誤提示(10061)MySql
- 關閉PHP錯誤提示的方法PHP
- oracle 自帶錯誤提示工具oerrOracle
- [Windows] 解決 COM Surrogate 錯誤提示Windows
- SAP錯誤提示解決辦法
- 除錯觸發器除錯觸發器
- 解決伺服器返回錯誤的方法和步驟伺服器
- 正確理解 PHP 錯誤資訊(轉)PHP
- postfix 發信錯誤
- 完美解決未能正確載入“Visual C++ Resource Editor Package”的錯誤提示C++Package