打赏

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

开发存储过程时报如上错误。大多数人说用varchar(8000)代替text,但值我这里超过8000,不可取

 

解决:

sql2005或以上版本支持新数据类型:
varchar(max)
nvarchar(max)

微软建议使用 varchar(max) 来代替 text,使用 nvarchar(max) 来代替 ntext,使用 varbinary(max) 来代替 image。

max长度可达到2G,远远大于8000

参考:

posted @ 2018-05-21 18:35  每天都要学一点  阅读(6103)  评论(4编辑  收藏  举报