【叶子函数分享二十】将整型数字转换为大写汉字
2011-04-12 09:28
477 查看
go
--创建函数(该函数来自csdn,作者不详)
create function [dbo].[m_NumToChinese](@num bigint)
returns varchar(20)
as
begin
declare @result varchar(20),@symbol varchar(2)
if @num<0
select @symbol='负',@result='',@num=abs(@num)
else
select @symbol='',@result=''
while @num<>0
select @result=substring('零壹贰叁肆伍陆柒捌玖拾',@num%10+1,1)+@result,@num=@num/10
return @symbol+@result
end
--测试示例
select dbo.[m_NumToChinese](12345678)
--运行结果
/*
壹贰叁肆伍陆柒捌
*/
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/maco_wang/archive/2011/03/19/6261630.aspx
--创建函数(该函数来自csdn,作者不详)
create function [dbo].[m_NumToChinese](@num bigint)
returns varchar(20)
as
begin
declare @result varchar(20),@symbol varchar(2)
if @num<0
select @symbol='负',@result='',@num=abs(@num)
else
select @symbol='',@result=''
while @num<>0
select @result=substring('零壹贰叁肆伍陆柒捌玖拾',@num%10+1,1)+@result,@num=@num/10
return @symbol+@result
end
--测试示例
select dbo.[m_NumToChinese](12345678)
--运行结果
/*
壹贰叁肆伍陆柒捌
*/
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/maco_wang/archive/2011/03/19/6261630.aspx
相关文章推荐
- 【叶子函数分享二十】将整型数字转换为大写汉字
- 将整型数字转换为大写汉字的自定义函数
- 将整型数字转换为大写汉字的自定义函数,如转换为'壹贰
- [MSSQL]将整型数字转换为大写汉字
- [MSSQL]将整型数字转换为大写汉字
- 【叶子函数分享八】取出字符串中的汉字、字母或是数字
- 【叶子函数分享八】取出字符串中的汉字、字母或是数字
- 【叶子函数分享十】将数字转换千分位分隔形式
- 【叶子函数分享十】将数字转换千分位分隔形式
- 将整型数字转换为大写汉字
- 把一个用阿拉伯数字表示的正整数转换成汉字大写表示
- 分享函数-数字转为汉字金额
- 【叶子函数分享四十二】得到汉字笔画函数
- 价格数字转换成大写汉字的一个类
- 编写函数进行日期转换;键输入的大写的日期转换成阿拉伯数字的形式。
- 【叶子函数分享十一】取汉字首字母的两个函数
- 【叶子函数分享四十三】SQL数字转英文函数
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 将数字日期转换成汉字大写日期
- JS实现将数字金额转换为大写人民币汉字的方法