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数据库中删除主键约束的详细指南