【发布时间】:2016-12-01 04:03:19
【问题描述】:
Declare @i int;
declare @stringOfGuids nvarchar(max)='''70173C2D-0B8E-4043-BD14-665D5DCCF112'',''B0B7445C-DF50-4D49-BD4E-B74958FB0618''
,''70173C2D-0B8E-4043-BD14-665D5DCCF112''';
我有这个字符串,我需要计算可用 guid 的数量,即三个。
如何在整数变量中获取它?
这样的?
select @i = count(@stringOfGuids)
但它返回 1,我需要三个,因为可用的 guid 是 3。
【问题讨论】:
-
一种方法是统计字符串中 " 字符的个数,然后除以 2
标签: sql-server sql-server-2008 tsql sql-server-2005 sql-server-2012