declare @a varchar(100) --定义变量a -- 把函数执行的结果集放入临时表 select * into #strTle from dbo.Fun_SplitStr('978-7-5007-7234-7','-') select @a = (select top(1)result(这是临时表的列名) from #strTle) dbo.Fun_SplitStr(a,b)这个函数是把字符串a根据b字符进行分隔,返回分隔开的字符串集合。所以变量a的值应该是’978-7-5007-7234-7’字符串的第一个,978. 输出变量: select @fcode 结果为:978
转载请注明原文地址: https://ju.6miu.com/read-4425.html