SQL 函数 字符串

ISNULL(LEFT (@field2,len(@field2)) +RIGHT(Replicate('0',(@field3-1))+LTRIM(CAST(SUBSTRING((ISNULL((select max(khbh) from tbl_xx_kh where patindex('%[^0-9]%',khbh)=0 ),@field2+Replicate('0',(@field3-1))+'0')),(len(@field2)+1),@field3) AS BIGINT)+1),@field3),@field2+Replicate('0',(@field3-1))+'1')

为空默认值:           ISNULL ('huang','0001' )        

长度:                      len ( ' huang' )            5         

重复:                      Replicate( ' 0 ' , 4 )       0000                    

开头空白移除:         LTRIM ('            huang' )         huang

类型转换:                CAST ( '0001 '  AS  BIGINT)          1   

截断位置:                 SUBSTRING ( ' huang '  , 2 , 3)        uan                (“值”,“开始截断的位置”,“保留的位置”)

只包含值为数字:       patindex('%[^0-9]%',khbh)=0)       


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值