03 2014 档案

摘要:create function dbo.F_Get_No(@No varchar(100))RETURNS bigintASBEGINWHILE PATINDEX('%[^0-9]%',@No)>0BEGINSET @No=STUFF(@No,PATINDEX('%[^0-9]%',@No),1,'') --删掉一个非数字的字符,循环结束,剩余的为数字部分ENDRETURN CONVERT(bigint,@No)END此函数可以返回某字符串中的数字部分PATINDEX函数 返回所查内容在字符串中第一次出现的索引STUFF函数 删除指定长度的 阅读全文
posted @ 2014-03-20 19:42 马建康 阅读(2660) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示