SQlserver 创建函数实现只取某个字段的数字部分

来源:互联网 发布:随身带着淘宝去异界 编辑:程序博客网 时间:2024/04/30 03:56
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER FUNCTION [dbo].[GET_NUMBER](@S VARCHAR(100))RETURNS VARCHAR(100)ASBEGINWHILE PATINDEX('%[^0-9]%',@S) > 0BEGINset @s=stuff(@s,patindex('%[^0-9]%',@s),1,'')ENDRETURN @SEND
select dbo.GET_NUMBER('你好111犊子')

结果:111


原创粉丝点击