首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据类型 ntext 和 varchar 在 add 运算符中不兼容解决方案

2012-06-06 
数据类型 ntext 和 varchar 在 add 运算符中不兼容如标题,我将ntext字段数据插入到varchar字段时,出现数据

数据类型 ntext 和 varchar 在 add 运算符中不兼容
如标题,我将ntext字段数据插入到varchar字段时,
出现数据类型 ntext 和 varchar 在 add 运算符中不兼容,
这个问题要如何解决呢(在不改变varchar对应的字段类型的情况下)?

[解决办法]
测试可以的,
楼主给个测试数据..

[解决办法]
如果确定NTEXT字段不会太长,或者截断字符串可以接受,可以考虑将NTEXT字段CAST成NVARCHAR后插入

[解决办法]
把ntext数据转化为varchar类型。
[解决办法]
isnull(CONVERT(VARCHAR(8000),a.Decription),'''')+a.name+isnull(a.Location,'''')

热点排行