在mysql中获取字符串中数字的方法
具体方法如下:
#获取字符串中的数字
create function dbo.F_Get_Number (@S varchar(100))
returns int
AS
begin
while PATINDEX('%[^0-9]%',@S)>0
begin
set @s=stuff(@s,patindex('%[^0-9]%',@s),1,'')
end
return cast(@S as int)
end
---select dbo.F_Get_Number('测试AB3C123AB5C')
GO