码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 数字显示问题

时间:2015-08-30 11:31:46      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

默认情况下, Number 格式的列内容如果大于10位, 查询结果将显示成类似 1000000000E+12 的样子。

以下方式可以不改动数据库的情况下使其正常显示:

第一种,查询时,给选择列加 to_char 方法

select to_char(列名) from 表

第二种,查询前,设置数字的显示宽度(需要和 Select 一起执行)

set numwidth 20;
select 列名 from 表



Oracle 数字显示问题

标签:

原文地址:http://my.oschina.net/tonglei0429/blog/499158

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!