存储过程 对于局部变量,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 再赋值给 变量