Unix ksh sqlplus 显示十进制数的前导零
我遇到了以下问题:
我在 ksh 中有一个 SQL 查询,对于 0.23、0.55 等值,它仅显示 0.23 .55。
有人有主意吗?有一些参数需要设置吗?
I'm stuck with the following:
I have a SQL query in a ksh and for the values like 0.23, 0.55 it displays only .23 .55.
Anyone have a idea ? There is some parameters to set ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您选择数字而不将其显式转换为字符串,您将获得默认数字格式,该格式尝试使用最少的字符数显示数字的有效数字。
使用您想要的格式将数字列包装在
TO_CHAR()
调用中:If you select numbers without explicitly converting them to strings, you'll get the default number format which tries to show the number's significant digits using the least number of characters.
Wrap the numeric columns in
TO_CHAR()
calls with the format you want: