网站制作学习网经验与学习→正文:不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型
字体:

不能以 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等也是不用的

·上一篇:行大小将为 8062(包括内部开销),而该值超过了表中允许的最大行大小 8060 >>    ·下一篇:各大搜索引擎 >>
推荐文章
最新文章