oracle,数字转字符串
数据库-Oracle
源码之家h5网页作业,vscode使用vim模式,ubuntu破解rar,tomcat默认内存最大,榴莲爬虫,php 导入大数据,绵阳seo优化批发代理,django的论坛网站源码,分发平台上的模板lzw
游戏软件源码大全,ubuntu 查看文件连接,tomcat 多一层路径,爬虫视频加密签名,php下载文件教学视频高清,德阳seo培训lzw
在oracle中,可以利用to_char()函数来将数字转为字符串。源码卡盟系统,大型项目有用vscode的吗,ubuntu 中文方格,tomcat运行一年,常用爬虫软件,php面向对象语法,河北互联网seo推广方案lzw
语法:TO_CHAR(d|n[,fmt])
可以把日期和数字转换为指定格式的字符串。Fmt是格式化字符串
针对数字的格式化,格式化字符有:
参数 | 示例 | 说明 |
9 | 999 | 指定位置处显示数字 |
. | 9.9 | 指定位置返回小数点 |
, | 99,99 | 指定位置返回一个逗号 |
$ | $999 | 数字开头返回一个美元符号 |
EEEE | 9.99EEEE | 科学计数法表示 |
L | L999 | 数字前加一个本地货币符号 |
PR | 999PR | 如果数字式负数则用尖括号进行表示 |
参数 | 描述 |
---|---|
9 | 带有指定位数的值 |
0 | 前导零的值 |
. (句点) | 小数点 |
, (逗号) | 分组(千)分隔符 |
PR | 尖括号内负值 |
S | 带负号的负值(使用本地化) |
L | 货币符号(使用本地化) |
D | 小数点(使用本地化) |
G | 分组分隔符(使用本地化) |
MI | 在指明的位置的负号(如果数字 < 0) |
PL | 在指明的位置的正号(如果数字 > 0) |
SG | 在指明的位置的正/负号 |
RN | 罗马数字(输入在 1 和 3999 之间) |
TH or th | 转换成序数 |
V | 移动 n 位(小数)(参阅注解) |
EEEE | 科学记数。现在不支持。 |
代码演示:TO_CHAR对数字的处理
SELECT TO_CHAR(-123123.45,'L9.9EEEEPR')"date" FROM dual;
推荐教学:《Oracle教学》