没有合适的资源?快使用搜索试试~ 我知道了~
Oracle中字符串转换函数to-char()的用法.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 185 浏览量
2023-02-20
17:08:19
上传
评论
收藏 105KB PDF 举报
温馨提示
Oracle中字符串转换函数to_char()的用法.pdf
资源推荐
资源详情
资源评论
Oracle 中字符串转换函数 to_char()的用法
(2011-01-28 12:46:01)
标签: 分类: 专业知识
杂谈
在 PB 程序中设计报表,涉及到数字格式的处理,由此想到了使用 Oracle 的函数 to_char(),
但是对小数的转换总是不理想,达不到预期目标,如果对 0.75 转换成字符串后就变成了
‘.75’,郁闷了整天,看了 2 本 Oracle 书籍,上面对to_char()的介绍也是模糊其词,在网
上到处搜索加上本人的悟性,最后终于把这个问题搞定了,使用 to_char(0.75,'FM90.09'),
终于把数字 0.75 原样转换成‘0.75’了。
经过本人的整理,to_char()函数的字符串转换格式归纳如下:
to_char(var[,format]) 函数转换格式说明:
1. [format] '999' N 为转换格式数字 9 的个数。
若数字 var 位数小于或等于转换格式数字9 的个数,则转换后的字符串前面补空字符,
凑足转换格式的位数+1 个位数;若数字 var 位数大于转换格式数字 9 的个数,则无法正
确转换,转后的显示是 N+1 个 # 号
对于小数,只转换整数部分。
2.[format] '099' N 为转换格式数字 9 和 0 的个数
若数字 var 位数小于或等于转换格式数字 9+0 的个数,则转换后的字符串前面一个空
字符和(N-var 位数-1)个 0,若数字 var 位数大于转换格式数字 9+0 的个数,则无法正
确转换,转后的显示是 N+1 个 # 号
对于小数,只转换整数部分。
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功