<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBOSS 點滴

    豐豐的博客

    人民幣小寫轉為大寫(網上找了很多資料,由于跟目前財務帳有些不同,所以我在不斷更改中)

    --阿拉伯數字轉中文大寫數字 
    Create   function dbo.NToCC(@n int) 
    returns varchar(2) 
    as 
    begin 
     
    declare @s varchar(2) 
     
    if @n=0  
    set @s='零' 
    if @n=1 
    set @s='壹' 
    if @n=2 
    set @s='貳' 
    if @n=3 
    set @s='叁' 
    if @n=4 
    set @s='肆' 
    if @n=5 
    set @s='伍' 
    if @n=6 
    set @s='陸' 
    if @n=7 
    set @s='柒' 
    if @n=8 
    set @s='捌' 
    if @n=9 
    set @s='玖' 
     
    return @s  
     
    end  
     
    go
    --可支持到上億 
    alter   function dbo.numbertoChineseBigString(@m money) 
    returns varchar(255) 
    begin 
     
     
    declare @i varchar(255) 
    declare @f varchar(255) 
    declare @r varchar(255) 
    declare @s varchar(255) 
     
    set @s=convert(varchar(255),@m) 
    if charindex('.',@s)>0 
    begin 
        set @i=substring(@s,1,charindex('.',@s)-1) 
        set @f=substring(@s,charindex('.',@s)+1,len(@s)) 
    end 
    else  
    set @i=@s 
     
    set @r='' 
     
     
    declare @k int 
    set @k=len(@i) 
    while @k>=1  
    begin 
     
    --最多9位 
    if @k=9 
    set @r=@r+ 
    dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1))) 
    --@i 
    +'億' 
     
     
    if @k=8 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'仟' 
     
     
    if @k=7 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'佰' 
     
    if @k=6 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'拾' 
     
    if @k=5 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'萬' 
     
    if @k=4 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'仟' 
     
    if @k=3 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'佰' 
     
    if @k=2 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'拾' 
     
    if @k=1 
    set @r=@r+dbo.NToCC(convert(int,substring(REVERSE(@i),@k,1)))+'圓' 
     
     
    set @k=@k-1 
     
    end 
     
     
     
    if convert(float,@f)=0  
    set @r=@r+'整' 
    else  
    begin 
     
    if substring(@s,1,1)>''  
    set @r=@r+dbo.NToCC(convert(int,substring(@f,1,1)))+'角' 
     
    if substring(@s,2,1)>''  
    set @r=@r+dbo.NToCC(convert(int,substring(@f,2,1)))+'分' 
     
    end 
     
    set @r=replace(@r,'零仟零佰零拾','零') 
    set @r=replace(@r,'零佰零拾','零') 
    set @r=replace(@r,'零仟零佰','零') 
    set @r=replace(@r,'零拾','零') 
    set @r=replace(@r,'零仟','零') 
    set @r=replace(@r,'零佰','零') 
    set @r=replace(@r,'拾零萬','拾萬')
    set @r=replace(@r,'零零圓整','圓整') 
    set @r=replace(@r,'零圓整','圓整') 
    set @r=replace(@r,'零零萬圓整','萬圓整')
    return @r 
     
    end  
     

    posted on 2009-03-26 10:41 半導體 閱讀(178) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 免费女人18毛片a级毛片视频| 亚洲人成77777在线播放网站| 亚洲成人免费网站| 在线观看黄片免费入口不卡| 中文字幕中韩乱码亚洲大片| 亚洲无砖砖区免费| 最刺激黄a大片免费网站| 日本免费观看网站| 亚洲第一成年网站视频| 男女交性永久免费视频播放| 国产AV日韩A∨亚洲AV电影| 啊灬啊灬别停啊灬用力啊免费看| 青娱乐在线免费观看视频| 亚洲国产婷婷综合在线精品| 黄色网站软件app在线观看免费| 亚洲av无码成人黄网站在线观看| 99re6热视频精品免费观看 | 日韩在线视频免费| 午夜精品射精入后重之免费观看 | 亚洲性色高清完整版在线观看| 最近高清中文字幕免费| 在线精品亚洲一区二区| 又大又硬又爽免费视频| a色毛片免费视频| 亚洲国产精品专区| 国产国产成年年人免费看片| 日韩亚洲AV无码一区二区不卡 | 亚洲一区二区无码偷拍| 国产a级特黄的片子视频免费| 抽搐一进一出gif免费视频| 免费一级国产生活片| 国产va免费观看| 亚洲自偷自拍另类图片二区| 久久这里只精品热免费99| 亚洲成a人片在线观| 国产成人青青热久免费精品| 日本高清不卡aⅴ免费网站| 亚洲一级在线观看| 亚洲麻豆精品国偷自产在线91| 57pao国产成永久免费视频| 国产V亚洲V天堂无码久久久|