我有一个SQL Server数据库。其中一个表格有一列,因为缺少一个更好的单词,它的行为已被破坏。我可以选择*或者甚至选择特定的列并且工作正常。我可以执行诸如count,order by和group by之类的函数,而不会出现任何问题。但是,如果我尝试在这一列上执行这些功能之一,则会出错并显示以下消息:错误:(状态:S1000,本机代码:E28)数据库中的列已损坏
另外,我使用winsql连接到数据库。
有没有人见过这种行为?
附加信息:
select colname from tablename
工作正常
select colname from tablename order by colname
产生错误
你能发表一些代码吗? – 2009-10-06 15:12:10
错误是什么? – 2009-10-06 16:42:50
这似乎是一个服务器故障问题,但我不愿意迁移它,因为它与编程有关。你可能会问它(serverfault.com)是否有人在SF可以帮助你。如果你在SF上找到一个,请在这里给出答案。 – 2009-10-06 17:16:31