ntext 数据类型不能选为 DISTINCT,因为它不可比
一,遇到问题
最近在写SQL时用到了distinct函数去重操作,谁知在执行时报错:“ntext 数据类型不能选为 DISTINCT,因为它不可比。”
察其原因:select后面的查询字段有txt文本类型的字段
二,解决问题
解决方法:找到select后面的txt文本类型的字段,使用CONVERT(VARCHAR(100), BCPXXH.CPMS)函数转换成字符类型即可
最近在写SQL时用到了distinct函数去重操作,谁知在执行时报错:“ntext 数据类型不能选为 DISTINCT,因为它不可比。”
察其原因:select后面的查询字段有txt文本类型的字段
解决方法:找到select后面的txt文本类型的字段,使用CONVERT(VARCHAR(100), BCPXXH.CPMS)函数转换成字符类型即可