国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

將小寫金額轉換為中文大寫的SQL函數(shù)

2024-07-21 02:06:57
字體:
來源:轉載
供稿:網(wǎng)友

最大的網(wǎng)站源碼資源下載站,


create function [dbo].[f_num_chn] (@num numeric(14,2))
returns varchar(100) with encryption
as
begin
--版權所有:pbsql
  declare @n_data varchar(20),@c_data varchar(100),@n_str varchar(10),@i int

  set @n_data=right(space(14)+cast(cast(abs(@num*100) as bigint) as varchar(20)),14)
  set @c_data=''
  set @i=1
  while @i<=14
  begin
    set @n_str=substring(@n_data,@i,1)
    if @n_str<>' '
    begin
      if not ((substring(@n_data,@i,2)='00') or
        ((@n_str='0') and ((@i=4) or (@i=8) or (@i=12) or (@i=14))))
        set @[email protected]_data+substring('零壹貳叁肆伍陸柒捌玖',cast(@n_str as int)+1,1)
      if not ((@n_str='0') and (@i<>4) and (@i<>8) and (@i<>12))
        set @[email protected]_data+substring('仟佰拾億仟佰拾萬仟佰拾圓角分',@i,1)
      if substring(@c_data,len(@c_data)-1,2)='億萬'
        set @c_data=substring(@c_data,1,len(@c_data)-1)
    end
    set @[email protected]+1
  end
  if @num<0
    set @c_data='(負數(shù))'[email protected]_data
  if @num=0
    set @c_data='零圓'
  if @n_str='0'
    set @[email protected]_data+'整'
  return(@c_data)
end

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 正宁县| 永吉县| 海原县| 东城区| 万源市| 休宁县| 新泰市| 华坪县| 蒙山县| 泾源县| 奉贤区| 滨州市| 武冈市| 文昌市| 洱源县| 楚雄市| 西畴县| 南澳县| 江油市| 荆门市| 繁昌县| 灵石县| 桃园市| 乡城县| 建始县| 青铜峡市| 基隆市| 永仁县| 中阳县| 澄江县| 讷河市| 溧阳市| 蕲春县| 益阳市| 安化县| 宣城市| 贡觉县| 桓台县| 德安县| 延庆县| 云南省|