SQlserver创建函数实现只取某个字段的数字部分
程序员文章站
2022-06-20 22:30:09
sqlserver创建函数实现只取某个字段的数字部分
[sql]
set ansi_nulls on
set quoted_identifier...
sqlserver创建函数实现只取某个字段的数字部分
[sql] set ansi_nulls on set quoted_identifier on go alter function [dbo].[get_number](@s varchar(100)) returns varchar(100) as begin while patindex('%[^0-9]%',@s) > 0 begin set @s=stuff(@s,patindex('%[^0-9]%',@s),1,'') end return @s end [sql] select dbo.get_number('你好111犊子')
结果:111
上一篇: 苏宁易购一季报:不容忽略的“167.99%”与“49.05%”
下一篇: 我能感觉到疼