读书人

存储过程 对于局部变量text、ntext

发布时间: 2012-01-31 21:28:41 作者: rapoo

存储过程 对于局部变量,text、ntext 和 image 数据类型无效。
存储过程如下:把一个表的文章内容,新增到另一个表中


DECLARE @content NTEXT
SELECT @content = content FROM article WHERE articleId=@articleId
INSERT INTO article2 (content) VALUE (@content)


错误:
对于局部变量,text、ntext 和 image 数据类型无效。


如果我非要这么提取内容,有什么拯救的办法???

[解决办法]
SQL SERVER 不支持 text、ntext 和 image 变量

如果text、ntext 和 image 数据类型 中值 不大于 8000 字符

可以用 substring 转换 成varchar 再赋值给 变量

读书人网 >SQL Server

热点推荐