我有3个表,其中有很多数据(行和列)。我必须根据一些常见的列选择所有表中的所有列。所以我做了这个总数没有列超过1300.现在,当我选择所有关键字' Distinct' (根据要求)它会抛出错误:
无法创建大于8065的行,该行大于允许值 最大行大小为8060;
但是当我删除关键字' Distinct'返回数据。但我无法删除,因为我只需要显示不同的记录。
答案 0 :(得分:0)
试试这个
ALTER TABLE TABLE_NAME REBUILD
答案 1 :(得分:0)
是的,真的需要与众不同。我知道 Distinct 导致了这个问题。谢谢你的提示。我从sql查询/过程中删除了DISTINCT字并获取所有记录。现在我在文件后面的服务器端代码中选择了不同的记录。