读书人

字符串太长怎么办

发布时间: 2012-01-20 18:53:53 作者: rapoo

字符串太长怎么处理?
存储过程中
declare @s varchar(8000)
....
exec(@s)

问题,当超过8000长度时怎么办,还有更长的字符串类型不?
我用ntext又不可以用 "+ "连接起来

[解决办法]
没有了!
参考邹老大的例子:
http://www.v2studio.cn/blog/gaojier/article.asp?id=27
[解决办法]
declare @s1 varchar(8000)
declare @s2 varchar(8000)

.........


exec(@s1+@s2)
[解决办法]
用多个varchar(8000)的字符串连接起来,最后这样执行

exec(@str1+@str2+...+@strn)

读书人网 >SQL Server

热点推荐