最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用sql獲取某字符串中的數(shù)字部分的語句

 更新時間:2009年09月25日 23:15:05   作者:  
此方法可以解決查詢某字段中數(shù)字部分為固定值的記錄,字母部分為定值類似
復(fù)制代碼 代碼如下:

create function dbo.F_Get_No
(
@No varchar(100)
)
RETURNS bigint
AS
BEGIN
WHILE PATINDEX('%[^0-9]%',@No)>0
BEGIN
SET @No=STUFF(@No,PATINDEX('%[^0-9]%',@No),1,'') --刪掉一個非數(shù)字的字符,循環(huán)結(jié)束,剩余的為數(shù)字部分
END
RETURN CONVERT(bigint,@No)
END

此函數(shù)可以返回某字符串中的數(shù)字部分
PATINDEX函數(shù) 返回所查內(nèi)容在字符串中第一次出現(xiàn)的索引
STUFF函數(shù) 刪除指定長度的字符并在指定的起始點插入另一組字符。
select F_Get_No('sdsdf2334sfsd234') 返回'2334234'
注明:此方法可以解決查詢某字段中數(shù)字部分為固定值的記錄,字母部分為定值類似

相關(guān)文章

最新評論

乌兰浩特市| 蒲城县| 汪清县| 明星| 高碑店市| 报价| 金阳县| 垫江县| 五家渠市| 延边| 延庆县| 鹤岗市| 南江县| 波密县| 化州市| 稻城县| 远安县| 奇台县| 琼结县| 寻乌县| 察哈| 蒙山县| 三江| 隆子县| 新疆| 兴安县| 龙江县| 临清市| 綦江县| 灵石县| 桑植县| 内江市| 栾城县| 张家界市| 卢湾区| 安福县| 唐海县| 吉安市| 武宁县| 桂平市| 丹棱县|