我有一个 SQL Server 数据库。其中一个表有一个列,由于缺少更好的词,该列被损坏。我可以选择 * 甚至选择那个特定的列,它工作正常。我可以毫无问题地对所有其他列执行计数、排序和分组等功能。但是,如果我尝试在这一列上执行其中一项功能,则会出错并显示以下消息:错误:(状态:S1000,本机代码:E28)
另外,我使用winsql连接到数据库。
有没有人见过这种行为?
附加信息:
select colname from tablename
工作正常
select colname from tablename order by colname
产生错误