首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

简单有关问题,大家看下

2012-02-15 
简单问题,大家看下oracle数据库中number(18)类型,输入123456789012345678,结果他保存的格式是1.2345678901

简单问题,大家看下
oracle数据库中number(18)类型,输入123456789012345678,结果他保存的格式是1.23456789012346E17   。     然后我通过update语句更新   id号是   123456789012345678的记录,结果匹配不上!   请问如何解决?

[解决办法]
保存的科学技术已经截断了,所以匹配不上,能不能换个数据类型保存
[解决办法]
可以用字符串不
[解决办法]
是不是超过15位就一定要以科学技术表示?

在C/C++ 语言中不是的,
但是在 oracle 中么 ...
[解决办法]
1.23456789012346E17

明显是字符截断了

Oracle不太了解,如果有其他的数值类型,比如说浮点型,你可以使用

热点排行