当前位置 : 主页 > 数据库 > oracle >

oracle怎么将数字转为字符串

来源:互联网 收集:自由互联 发布时间:2022-06-23
在oracle中,可以利用to_char()函数来将数字转为字符串,该函数可以把数字转换为指定格式的字符串,语法“SELECT TO_CHAR(数字,需要转换的格式) [FROM 数据表];”。 本教程操作环境:Window

在oracle中,可以利用to_char()函数来将数字转为字符串,该函数可以把数字转换为指定格式的字符串,语法“SELECT TO_CHAR(数字,需要转换的格式) [FROM 数据表];”。

本教程操作环境:Windows7系统、Oracle 11g版、Dell G3电脑。

在oracle中,可以利用to_char()函数来将数字转为字符串。

语法:

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教程》

以上就是oracle怎么将数字转为字符串的详细内容,更多请关注自由互联其它相关文章!

上一篇:一起聊聊ORACLE中ORDER BY的多种排序
下一篇:没有了
网友评论