首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

ORACLE NUMBER门类

2012-07-05 
ORACLE NUMBER类型ORACLE NUMBER(19,3) 代表的意思是:前面16位整数,小数点,后面3位小数位但在PLSQL 或TOAD

ORACLE NUMBER类型

ORACLE NUMBER(19,3) 代表的意思是:前面16位整数,小数点,后面3位小数位

但在PLSQL 或TOAD 中能使用INSERT 语句插入insert into test1 values(9999999999999999.999)成功。

但使用SELECT * FROM TEST1 FOR UPDATE 时修改值为9999999999999999.999又提示超过最大精度。而且输入值999999999999999.999后会变成1000000000000000.000.

解决方法:

PLSQL 中 修改工具/首选项/窗口类型/SQL窗口勾选“数字字段to Char”即可。

TOAD? 中 修改 view/options/Data Grids/Data 勾选Display large numbers in Scientific Notation

热点排行