不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型
经验与学习 2008/11/13 9:02:35 点击:不统计
关键词:不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型,sql错误,sql操作错误,sql update错误
在读写数据库的时候,用distinct 查询不同的id的时候,出现了标题的错误,经过查询网友留言解决问题
1.先重启一下电脑,重新打开试试,有的时候是系统错误
2.二是看你distinct 的数据类型,不能为text ntext image,其它的数据类型可以
3. CAST(Id AS VARCHAR)转换一下数据,在这里Id是要distinct的内容
我的出错语句是:select distinct Id ,* from ViewOrderCards
修改过后是: select distinct CAST(Id AS VARCHAR),* from ViewOrderCards
结果输出正确
另外orderby等也是不用的