最简单的阿拉伯数字转大写(财务专用)存储过程实现

最简单的阿拉伯数字转大写(财务专用)

存储过程实现

在Sql Server2000和Sql Server2005测试通过

代码

1 create proc [ dbo ] . [ GetCapitalWords ] ( @num bigint )
2   as
3   begin
4 declare @temp bigint , @index int , @returnWords varchar ( 8000 ), @capitalWords varchar ( 8000 )
5 set @capitalWords = ' 零一二三四五六七八九十 '
6 set @returnWords = ''
7 set @temp = @num
8 while @temp > 0
9 begin
10 set @index = @temp % 10 + 1
11 set @returnWords = substring ( @capitalWords , @index , 1 ) + @returnWords
12 set @temp = @temp / 10
13 end
14 print @returnWords
15 end
16
17
18 exec GetCapitalWords 43027300660
19
20 -- 输出
21 -- 四三零二七三零零六六零

posted on 2010-12-24 15:35  _蝶恋花 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/dielianhua/articles/SqlServer_1.html

最简单的阿拉伯数字转大写(财务专用)存储过程实现相关推荐

  1. lua 阿拉伯数字转大写(一)

    此方法只转换数字没有单位 -- 此方法只转换数字没有单位 function numberToString(digit)---阿拉伯数字转大写local wordDigit = "" ...

  2. Java实现阿拉伯数字转大写中文

    Java实现阿拉伯数字转大写中文 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import ...

  3. 将人民币中的阿拉伯数字转换为大写

    将人民币中的阿拉伯数字转换为大写 /**-----------人民币 大写转换  *  * @param num ----要转化的数字

  4. 【SAP】财务专用客户和财务专用供应商

    财务专用供应商: 在实际业务中,针对如银行.海关.供电公司等不需要下达采购订单,只需收到发票时付款的这类供应商,SAP系统定义为财务专用供应商,该类供应商主数据只需要维护公司代码数据和财务数据,不需要 ...

  5. 简单网站建设上线流程(小白专用)

    简单网站建设上线流程(小白专用) 学web的大概都会需要建设一个属于自己的网站,用于写个人博客之类的或者其他的用途,那么这里简单介绍一下基本的流程: 基本流程 简单网站建设上线流程(小白专用) 1.准 ...

  6. 将阿拉伯数字转换为大写汉字

    将阿拉伯数字转换为大写汉字,严谨写法: 学习链接 function toChineseNumeral(num) {let changeNum = ['零', '一', '二', '三', '四', ' ...

  7. 致远表单函数自定义-groovy代码:阿拉伯数字转大写汉字

    在致远表单设计中,为实现将阿拉伯数字转为大写汉字,通过参考大神的算法和致远表单设计方法,将算法以groovy语言实现出来,下面作以分享: 算法思路:先将数字逐字转换为汉字数字和汉字单位,再将挨着个位. ...

  8. JS阿拉伯数字转大写

    业务需求需要数字转大写数字 比如  123转成 一二三 或者 123 转成 壹贰叁 又这样的需求就需要这样去做 numToCapital(num ,type) num:需要转换的数字 type:传 t ...

  9. 大写汉字转阿拉伯数字c语言,C# 将阿拉伯数字转换为大写中文的代码

    using System; namespace ConsoleApp { /// /// 阿拉伯数字到大写中文的转换 /// 未对非法数字进行判别 /// 请调用NumToChn方法 /// site ...

最新文章

  1. 并发编程-02并发基础CPU多级缓存和Java内存模型JMM
  2. linux 定时执行shell脚本 定时任务
  3. Dubbo支持的协议
  4. c++实现的唯一ID生成器
  5. AjaxToolKit学习笔记 之 ModalPopupExtender
  6. idea,eclipse创建多模块项目
  7. Knight Moves(信息学奥赛一本通-T1257)
  8. 十分钟搞定 pandas
  9. 响应面法求可靠度指标代码_基于可靠度理论的既有桥梁结构承载能力评估——结构可靠度理论若干基本概念...
  10. 公交导航准确度大PK:高德地图百度地图谁更精确
  11. 1011. A+B和C (15)-PAT乙级真题
  12. 【二分法】计蒜客:二分答案
  13. php mysql统计去掉重复的,php - Mysql:根据最小数量删除重复记录 - 堆栈内存溢出...
  14. Eclipse插件开发之拖拽功能
  15. Golang8小时基础入门
  16. 经济学十大原理(七)政府有时候可以改善市场结果
  17. 读书笔记:《Scrum 敏捷软件开发》
  18. 分享一个干货满满的网址导航
  19. 关于”echarts-JSON请求数据”一文读者反映chart无法显示数据的分析
  20. 阿里网盘内测 你申请了吗? 阿里网盘内测资格

热门文章

  1. SKIL/工作流程/SKIL上的分布式训练
  2. Android Git忽略文件未生效的解决方案
  3. priority_queue 自定义Comp类
  4. 推荐一个李建忠老师创办的网站 -- Boolan(关注经典技术书籍)
  5. Python K-means算法分析客户数据
  6. SQL自连接,内连接,区别
  7. python 读取grb2文件 相关配置文件及代码
  8. JS 是怎样运行起来的
  9. Android基础架构
  10. 达梦之路——两种方式部署DM7备份作业