刚看了"關於如何在存储过程中拆这个字串",还有疑问
popu2 2002-03-01 11:24:56 刚刚看了
關於如何 --------------------- 在存储过程中拆这个字串 --------------------- 方法很簡單,開銷很小! 請看: http://www.csdn.net/expert/topic/508/508081.xml
觉得很好,有收藏,但还有疑问,
如下
declare @insertSql varchar(2000)
declare @var varchar(1000)
SET @var = '''1389'',''0736'',''0764'''
set @insertSql='
create table #temp2
insert into #temp2 values('''+REPLACE(@var,',',''')insert into #temp2 values(''')+''')'
print @insertSql
--exec (@insertSql) -- 根據變量中的逗號分格插入臨時表
如果@var有近300个用逗号隔开的字串,每个有15个字符,那@insertSql首先得过varchar(8000)这关,如何解决?