国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 手游| 九龙坡区| 德令哈市| 黄陵县| 阳信县| 缙云县| 扎囊县| 隆子县| 拜城县| 漳浦县| 平定县| 藁城市| 嘉峪关市| 武夷山市| 都昌县| 称多县| 石狮市| 永昌县| 南康市| 古丈县| 分宜县| 团风县| 油尖旺区| 昌图县| 永善县| 阿图什市| 柘城县| 鄄城县| 富锦市| 和政县| 玉溪市| 衡山县| 休宁县| 剑阁县| 即墨市| 德州市| 新泰市| 绵阳市| 浏阳市| 汉川市| 仁化县|