关键词不能为空

当前您在: 主页 > 高中公式大全 >

交流三相电流计算公式数字转成大写金额SQL函数--解决思想

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-11-07 14:28
tags:数字转大写公式

26个大写字母正确读法-富裕的英文

2020年11月7日发(作者:谈修)

1.用SQL函数_NumberToChinese换成大写金额,从中把字符替换
2.在天思增加Ado Query加入SQL汇总单据上的金额,再把金额引入SQL函数

_NumberToChinese

3.放出Ado Query 栏位即完成操作。





create FUNCTION [dbo].[fn_NumberToChinese]( @s_money varchar(50)) *数
值类型*
RETURNS VARCHAR(80) AS
BEGIN *FUN*

DECLARE @c_money VARCHAR(12) * s_money *
DECLARE @m_string VARCHAR(22) * 分角元拾佰仟万拾佰仟亿*
DECLARE @n_string VARCHAR(20) * 壹贰叁肆伍陆柒捌玖*
DECLARE @len int * 金额字符串的长度*
DECLARE @is_zero bit * 判断是否为,1-true 0-false *
DECLARE @i int * 循环变*
DECLARE @n char * 金额内各个位的数值*
DECLARE @tmp decimal
DECLARE @b_string VARCHAR(80)
DECLARE @z_count VARCHAR(80)

set @b_string = ''
select @m_string = '分角元拾佰仟万拾佰仟亿拾佰仟万'
select @n_string = '壹贰叁肆伍陆柒捌玖'
select @tmp = ROUND(cast(@s_money as decimal(20,3)),1) * 100 * 去小数
点*
select @c_money = RTRIM(LTRIM(cast(@tmp as varchar(12)))) * 去除首尾空
格*
select @len = len(@c_money) * 获取长度*

IF (@len > 11)
begin
select @b_string = '超出范围'
RETURN @b_string
end

select @is_zero = 1
select @z_count = 0
select @i = 0
WHILE @i < @len
begin * while *
select @i = @i + 1

select @n = substring(@c_money,@i,1) * 逐个去出数字*
IF (@n = '0')
begin
*if no.1*
IF (@len-@i=6 OR @len-@i=2 OR @len=@i)
begin* if no.2 *
IF (@is_zero = 1)
begin* if no.3 *
select @b_string = substring(@b_string,1,len(@b_string)-1)
select @is_zero = 0
end* if no.3 *

IF (@len-@i=6)
begin
select @b_string = @b_string + '万'
end

IF @len-@i=2
begin
select @b_string = @b_string + '元'
end

IF @len = @i
begin
select @b_string = @b_string + '整'
end

select @z_count = 0
end* if no.2 *
ELSE
begin* if no.2 *
IF @z_count = 0
begin
select @b_string = @b_string + '零'
select @is_zero = 1
END
select @z_count = @z_count + 1
end* if no.2 *
end*if no.1*
ELSE
begin*if no.1*
select @b_string = @b_string + substring(@n_string,cast(@n as int),1) +
substring(@m_string,@len-@i+1,1)
select @z_count = 0
select @is_zero = 0
end*if no.1*

END * while *
RETURN @b_string
END *FUN*

高中英语词汇大全3500-太原理工大学招生办


广东科技贸易职业技术学院-西安铁一中补课


联想学生笔记本电脑-什么是气质


高中物理辅导网-accompany名词


师范生公费教育-学籍信息网


cos的公式-什么思什么想


海内存知己天涯若比邻-公务员考试内容


山东高考志愿填报时间-劝学里



本文更新与2020-11-07 14:28,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/441304.html

数字转成大写金额SQL函数--解决思想的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文