建德网站设计公司,软件开发入门教程自学,网上购物系统的设计与实现论文,国内十强少儿编程机构当我们存的数据是json的时候可以全部取出在模糊查询但是有多个重复数据的时候就没办法准确的模糊出来这个时候我们就需要用的字符串截取
--创建函数create FUNCTION [dbo].[Fmax] (str varchar(50),start VARCHAR(50),length VARCHAR(50))
RETURNS varchar(max)
AS
BEGINDEC…当我们存的数据是json的时候可以全部取出在模糊查询但是有多个重复数据的时候就没办法准确的模糊出来这个时候我们就需要用的字符串截取
--创建函数create FUNCTION [dbo].[Fmax] (str varchar(50),start VARCHAR(50),length VARCHAR(50))
RETURNS varchar(max)
AS
BEGINDECLARE Z varchar(max)SET Z SUBSTRING(str, CHARINDEX(start, str)1, CHARINDEX(length, str) - CHARINDEX(start, str)-1 ) RETURN(Z)
END
GO
运行方式
select dbo.Fmax(截取10086字符串,取,字)
这样我们就可以取出自定义中间的数据了 是不是很简单
使用实例