在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 |
指定位置返回一个逗号
Perl学习手札 chm版
查看详情
Perl学习手札是台湾perl高手写的一篇文章,特打包为chm版,方便大家阅读。 关于本书 1. 关于Perl 1.1 Perl的历史 1.2 Perl的概念 1.3 特色 1.4 使用Perl的环境 1.5 开始使用 Perl 1.6 你的第一个Perl程序 2. 标量变量(Scalar) 2.1 关于标量 2.1.1 数值 2.1.2 字符串 2.1.3 数字与字符串转换 2.2 使用你自己的变量 2.3 赋值 2.3.1 直接设定 2.3.2 还可以这样 2.4 运算 2.5 变量的输出/输入 2.
0
|
$ |
$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怎么将数字转为字符串的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号