ORACLE中将数字转换为英文
2014-07-05 16:03
246 查看
SELECT LEVEL, to_char(to_date(LEVEL,'J'),'Jsp') FROM dual CONNECT BY LEVEL <= 1000
运行结果如下图所示:
说明:
TO_CHAR(aDate,'JSP')是指日期aDate距离JULIAN日期的第一天即4712-01-01BC的天数,也就是从公元前4712年的1月1号到aDate这个日期的天数的英文拼写.
JULIAN日期的范围是公元前4712-01-01到公元9999-01-01.期间的天数是我们能够拼写的最大值,最小值是1.那么我们要想得到对一个数字的拼写,只要知道这些天数之后的那个日期就行,得到这个日期很简单:TO_DATE(aDigital,'J') 其中aDigital就是你要表示的数字.
相关文章推荐
- oracle中将数字金额转换为中文大写函数
- ZT: oracle数字转换为英文的函数
- 在SQL service或Oracle中将数字转换成有千位符号
- Oracle中将数字转换成字符插入表中会多一个空格的解决方法
- 数字日期与英文日期互相转换oracle
- ORACLE将数字转换成英文显示
- 将数字转换为英文输出的SAP程序(for abap)
- EXCEL 中如何将数字转换成英文
- 在Oracle中实现数字进制转换完全版
- 数字小写到英文大写的转换
- Excel中将数字转换为日期格式
- SQL-数据库函数mssql-数字到英文金额转换
- 数字小写到英文大写的转换
- EXCEL 中如何将数字转换成英文
- 把数字小写转换成大写,把数字转化成英文
- 求教:C#中将字母或数字密码转换为乱码存入数据库并在需要时取出!
- SQL 中将14位数字快速转换为时间
- Exel中将数字转换为大写
- js数字金额转换为英文金额(数字的中英文转化) 修正版
- oracle 数字转换成大写