sqlserver,一个自定义函数(提取字符串中的数值,包含0-9和‘.’)
GOALTER FUNCTION [dbo].[clear_num](@s VARCHAR(100))RETURNs VARCHAR(100) as BEGINWHILE PATINDEX('%[^0-9.]%', @s)>=1BEGIN set @s=replace(@s,SUBSTRING(@s,PATINDEX('%[^0-9.]%', @s),1),'');ENDRETU
原创
2016-12-23 11:42:28 ·
3904 阅读 ·
0 评论