在SQL Plus中显示为#的数字数据类型

KP2*_*012 6 oracle sqlplus

数字数据类型显示为#而不是SQL Plus中的数字.

请参阅H_RATE以了解它正常显示的问题,我已经搜索了互联网和stackoverflow以查找simliar问题或答案,但没有相同的问题.

你可以帮忙解决它,以便显示数字而不是#?

屏幕截图关闭问题

Ale*_*ole 7

#如果值不适合列,则显示; 从SQL*Plus文档:

如果值不适合列,则SQL*Plus会显示井号(#)而不是数字.

如果它显示OK但现在不显示,我认为您可能设置的列格式对于您显示的值来说太小了,就像这样column h_rate format 9999999999.如果你有一个10位数的数字是不够的,因为它需要一个字符来显示+/-符号.

您可以通过清除所有列定义来检查是否是这种情况clear columns.