Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » 错误消息 » SQL Anywhere 错误消息 » 按消息文本排序的 SQL Anywhere 错误消息 (D-K)

 

集合函数中出现非法的 ORDER BY

错误常量 SQLE_INVALID_ORDERBY_IN_AGGREGATE
ODBC 2 状态 37000
ODBC 3 状态 42000
严重级 15
SQLCODE –904
SQLSTATE 42W90
Sybase 错误代码 13579
可能的原因

只有在选择列表中没有 DISTINCT 集合时,或存在 DISTINCT 列等于 ORDER BY 的第一列的 DISTINCT 集合时,才可在集合函数中使用 ORDER BY。此外,在同一选择列表中不能使用多个有序的集合,除非它们拥有完全相同的 ORDER BY 子句。