orcl数据库中的number类型

西C 2014-03-18 03:53:39
create table t1 (i number(5,3));
insert into t1 select 0.92161 from dual;
结果为:0.92
小数点后面不是应该保留3位的吗?怎么才2位,求大神解答!不甚感激。。。
...全文
157 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sych888 2014-03-18
  • 打赏
  • 举报
回复
PL 测试没有问题
Wentasy 2014-03-18
  • 打赏
  • 举报
回复
难道是显示不全?
gleiyu 2014-03-18
  • 打赏
  • 举报
回复
SQLPLUS中测试没问题
DeluxWorld 2014-03-18
  • 打赏
  • 举报
回复
Toad9.7测试没有问题。可以再SQL PLUS下测试一下。
流浪川 2014-03-18
  • 打赏
  • 举报
回复
你不限定位数,存入数据,看看是不是能完全显示,如果还这样证明还是工具的问题。。 不行你在sqlplus下查一下。。
CT_LXL 2014-03-18
  • 打赏
  • 举报
回复
引用 4 楼 u013201035 的回复:
出现这样的情况是什么原因呢?
有可能是你这个工具哪里有设置
西C 2014-03-18
  • 打赏
  • 举报
回复
出现这样的情况是什么原因呢?
西C 2014-03-18
  • 打赏
  • 举报
回复
是在toad for orcl中,操作的
流浪川 2014-03-18
  • 打赏
  • 举报
回复
确实没问题啊,你是在哪查看的0.92 。。
CT_LXL 2014-03-18
  • 打赏
  • 举报
回复
引用 楼主 u013201035 的回复:
create table t1 (i number(5,3));
insert into t1 select 0.92161 from dual;
结果为:0.92
小数点后面不是应该保留3位的吗?怎么才2位,求大神解答!不甚感激。。。

没问题啊

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧