先看一个SQL脚本:

select  to_char(to_date( ' 911 ' ,  ' J ' ),  ' Jsp ' )  
from  dual

运行显示结果为:Nine Hundred Eleven。“Nine Hundred Eleven ”就是“911”的英文。
    该SQL语句使用了to_char和to_date函数,to_date(numberstring,'J')中的“J”和to_char后面的那个“Jsp”各有什么作用?
   J:Julian day; the number of days since January 1, 4712 BC. Number specified with 'J' must be integers.
  SP:Spelled Number

明白了吗?原来就是先把数字转为一个数字,然后再转换回来,加上SP,就可以拼写出这个数字了。

使用PL/SQL,如何获得数字的英文拼写呢?相关推荐

  1. oracle 偶数与奇数,在PL / SQL中计算数字中的奇数和偶数

    我们给定一个正整数数字,任务是使用PL / SQL计算数字中奇数和偶数的计数. PL / SQL是SQL与编程语言的过程功能的组合.它是由Oracle Corporation在90年代初开发的,目的是 ...

  2. 【转】SQL函数:字符串中提取数字,英文,中文,过滤重复字符

    SQL函数:字符串中提取数字,英文,中文,过滤重复字符 --提取数字 IF OBJECT_ID('DBO.GET_NUMBER') IS NOT NULL DROP FUNCTION DBO.GET_ ...

  3. oracle输入数字类型吗,PL/SQL Number数字类型函数

    PL/SQL Number数字类型函数 更新时间:2007年03月21日 00:00:00   作者: ABS(x) 函数,此函数用来返回一个数的绝对值. ACOS(x)函数,返回X的反余弦值.X范围 ...

  4. ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小解决办法

    1.今天写的存储过程在执行过程中,报如下错误. exec PRO_T_008pro_update_add_delete(17,1,1,1,1,45.0,54.0,45.0,45.0,45.0,54.0 ...

  5. 生成awr报告时报ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小

    生成awr报告时报错: ERROR: ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小 ORA-06512: 在 "SYS.DBMS_WORKLOAD_REPOSI ...

  6. 也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小

    也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小 参考文章: (1)也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符 ...

  7. Ask Tom之中英文对照20051228——PL/SQL函数返回CLOB类型值

    Ask Tom之中英文对照20051228--PL/SQL函数返回CLOB类型值 问: 我已经通读了相关文档,但是在实际应用中仍然不太清楚我的理解是否确切. 我已经创建了如下的函数--产生一个小的结果 ...

  8. 一道PL/SQL题:一列数字中随机找出几个使得和等于10

    很久不怎么碰SQL和PL/SQL了,这方面的能力正在弱化,想做些笔记来帮助速查和回忆 贴一道两年前遇到的PL/SQL题,原题如下 表结构如下: create table t_money(id int ...

  9. oracle学习(二)pl/sql基础

    pl/sql组成:DDL DML DCL pl/sql特点: SQL&PL/SQL编译器集成PL/SQL,支持SQL所有范围的语法 支持CASE语句和表达式 继承和动态方法释放 类型进化.属性 ...

最新文章

  1. 年度第一效率神器:你一定不想错过它!
  2. 常考数据结构与算法:子数组中的最大累加和问题
  3. python获取文件名及文件扩展名的方法
  4. ActiveMQ(一)
  5. BUUCTF(misc) 假如给我三天光明 (盲文+摩斯密码)
  6. oracle中存在函数吗,Oracle中的函数
  7. mysql router docker_MySQL Router 完全讲解
  8. ubuntu16.04安装virtualbox5.2
  9. 交互式多模型_论文深度提升的万金油方法——多属性决策 Ⅱ
  10. 领域建模——架构设计的第一步(下)
  11. linux 添加链接与删除链接(ln命令的用法)
  12. hbm.xml支持的类型
  13. java扫雷游戏设计总结_JAVA版扫雷游戏的设计与实现
  14. 荣誉背后的故事:达内到底有多强?
  15. java (apache POI 组件) 操作 excel 插入批注
  16. *TEST 2 for NOIP 妈的智障
  17. python 概率分布模型_使用python的概率模型进行公司估值
  18. 安全狗“老用户推荐新用户”有奖活动进行中 最高IPhone 4S手机
  19. vscode格式化html代码失效了,VSCode格式化代码功能失效的bug解决方法
  20. HTML5期末大作业:美食主题网站设计——美食零食官网响应式网页设计(6页) HTML+CSS+JavaScript

热门文章

  1. Snap这款眼镜真能掀起一场社交革命吗?
  2. Xshell连接Linux虚拟机出现 可以ping通,但无法ssh连接的情况
  3. 死锁(一)——这是一个“鸡生蛋,蛋生鸡”的关系
  4. 数字电子计算机是什么,电子数字计算机的运算对象是什么
  5. 张量分解算法(CP分解)
  6. Linux教程:基本命令学习
  7. linux终端下修改文件夹名称显示颜色
  8. 2017-2018 ACM-ICPC Asia East Continent League Final L. SOS(博弈,思维)
  9. 2011年4月17日
  10. 网站搭建系列:云虚拟主机的建站使用体验(和云服务器区别)