用觸發器返回錯誤提示,糾正錯誤資料錄入
以前很難用觸發器來做一個返回錯誤提示,現在可以了,10GR2的資料庫。注意哈,這裡是指2層架構,不是3層,如果是3層的話,錯誤提示會返回到中間層記錄中。
用pl/sql developer來做觸發器,做if條件判斷後或者其他方法,在包體中:
RAISE_APPLICATION_ERROR(-20000,'返回錯誤提示');
這個還是不錯的,返回的錯誤也是中文的,可以看懂。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9606200/viewspace-757327/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- Request 驗證錯誤沒有返回錯誤資訊?
- PbootCMS錯誤提示:執行SQL發生錯誤!錯誤:no such column: def1bootSQL
- 假資料填充錯誤記錄
- 網站提示資料庫連線錯誤網站資料庫
- 記錄一次根據錯誤資訊無法定位錯誤的錯誤
- IIS瀏覽器422、500等錯誤提示:自定義錯誤模組不能識別此錯誤瀏覽器
- MySQL錯誤提示(10061)MySql
- 升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitleSQL
- 0176-列印錯誤提示資訊
- MSSQL連線資料庫密碼獲取工具與原文數個錯誤糾正SQL資料庫密碼
- PbootCMS錯誤提示:資料庫連線失敗boot資料庫
- 網站提示400錯誤:錯誤請求怎麼辦網站
- pbootcms升級提示 執行SQL發生錯誤!錯誤:duplicate column name: picstitlebootSQL
- Nessus提示API Disabled錯誤API
- onethink安裝提示錯誤
- SpringMVC錯誤記錄SpringMVC
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”boot網站SQLError
- 通過觸發器尋找密碼錯誤使用者觸發器密碼
- 錯誤記錄:apache預設網頁訪問錯誤Apache網頁
- 安裝golang tour,提示錯誤Golang
- 如何關閉PHP錯誤提示PHP
- 【mysql】【Sequelize】【錯誤記錄】update修改資料後,不返回資料(其實就是mysql不支援)MySql
- wmi修改ip返回錯誤值2147942705
- golang: 返回錯誤時列印堆疊Golang
- C++錯誤記錄C++
- ORA-01653錯誤是Oracle資料庫中常見的錯誤Oracle資料庫
- macbook開機登入時輸入正確的密碼卻提示密碼錯誤Mac密碼
- mysql 解決字符集錯誤 正確摘錄MySql
- 精讀《手寫 SQL 編譯器 - 錯誤提示》SQL編譯
- 完美解決未能正確載入“Visual C++ Resource Editor Package”的錯誤提示C++Package
- vs中的專案載入不出來,提示錯誤
- MyISAM DEFAULT CHARACTER SET utf8 提示匯入錯誤
- Rust : RUST_BACKTRACE=1錯誤提示Rust
- dedecms提示500錯誤解決方法
- Dedecms提示 ereg_replace() is deprecated 錯誤
- Nextcloud的一些錯誤提示Cloud
- apache提示錯誤:httpd-ahssl.confApachehttpd