您的位置:威尼斯官方网站 > 威尼斯官方网站登录 > mssql sqlserver 从钦命字符串中获取数字的格局

mssql sqlserver 从钦命字符串中获取数字的格局

发布时间:2019-11-04 19:28编辑:威尼斯官方网站登录浏览(53)

    转自:http://www.maomao365.com/?p=6410

    摘要:

    下文主要分享从指定字符串或列中获取数字信息,如下所示:
    实验环境:sql server 2000

    ----编写sql函数
        create function getShuZi(@tmp nvarchar(800))
        returns nvarchar(800)
        as 
        begin
              while PATINDEX('%[^0-9]%', @tmp) > 0  
               begin  
                 set @tmp = STUFF(@tmp, PATINDEX('%[^0-9]%', @tmp), 1, '');  
               end;  
               return @tmp;   
        end
        go
       ----测试sql函数
       SELECT dbo.getShuZi('猫猫小屋maomao365.com-sql教程专用网站')   
       go
       drop function dbo.getShuZi
       go
    

     

    本文由威尼斯官方网站发布于威尼斯官方网站登录,转载请注明出处:mssql sqlserver 从钦命字符串中获取数字的格局

    关键词: