默认情况下, Number 格式的列内容如果大于10位, 查询结果将显示成类似 1000000000E+12 的样子。
以下方式可以不改动数据库的情况下使其正常显示:
第一种,查询时,给选择列加 to_char 方法
select to_char(列名) from 表
第二种,查询前,设置数字的显示宽度(需要和 Select 一起执行)
set numwidth 20; select 列名 from 表
时间: 2024-11-04 04:53:49
默认情况下, Number 格式的列内容如果大于10位, 查询结果将显示成类似 1000000000E+12 的样子。
以下方式可以不改动数据库的情况下使其正常显示:
第一种,查询时,给选择列加 to_char 方法
select to_char(列名) from 表
第二种,查询前,设置数字的显示宽度(需要和 Select 一起执行)
set numwidth 20; select 列名 from 表