PB Version9.0 + Oracle DB數值型字段轉換Bug解決一例
瀏覽量: 次 發布日期:2023-10-13 23:06:08
PB Version9.0 + Oracle DB數值型字段轉換Bug解決一例
PB Version9.0 + Oracle DB數字型字段轉換Bug解決一例
蘇州數據恢復PowerBuilder簡稱PB,是美國Sysbase公司的第四代快速開發工具,2010年前后,在國內ERP企業資源計劃系統的開發中,曾經風靡一時,國內很多企事業單位,用PB開發了大量業務系統。目前,仍然有一些大型企業的大量用PB開發的系統,在上線運行中。
在這些系統的實際運行維護中,近日,筆者發現一例價格(數值型)字段,自動四舍五入的案例,多次查找未找到其原因,其中數據窗口格式定義和數控窗口事件,均未對其進行四舍五入操作,后臺數據庫也沒有發現問題,后來仔細分析,終于找到了問題根源,進行了完美解決;
相關解決過程,詳細說明如下:
1、開發環境說明:
開發工具:Sysbase PowerBuilder Enterprise Version 9.0 Build 5507 Built on Feb 14 2003 at 05:06:44
后臺數據庫:Oracle DataBase 10g
2、修改說明:用PB自帶的edit source打開有問題的datawindow數據窗口,搜索到oracle 數據庫系統中所定義表的number字段,將其decimal(0)屬性,修改為decimal(n),保存即可,注意n指定義的小數點后位數,如2、4;
. oracle11g修復,Oracle 11g TNS-12545錯誤排查與修復指南
. oracle數據庫數據恢復,Oracle數據庫數據恢復策略與實戰指南
. oracle數據庫官網,深入探索Oracle數據庫官網——您的數據庫學習與資源寶庫
. oracle數據庫導入dmp,Oracle數據庫導入dmp文件詳解
. oracle誤刪除數據恢復,Oracle數據庫誤刪除數據恢復指南
. oracle許可只能找oracle買嗎,是否只能從Oracle官方購買?
. 如何使用 Oracle 環境變量,什么是 Oracle 環境變量
. oracle刪除的數據怎么恢復,Oracle數據庫中刪除數據后的恢復方法詳解
. oracle誤刪數據怎么恢復,Oracle誤刪數據恢復指南
. oracle常見故障,Oracle數據庫常見故障解析及應對策略
. oracle刪除主鍵約束,Oracle數據庫中刪除主鍵約束的詳細指南