“建议的连接无法明确地形成连接列表。(表 '%2')%1”
项目 | 描述 |
---|---|
SQLCode |
-1000023L |
常量 |
EMSG_CAT_JINDEXCLEAR |
SQLState |
QDA23 |
ODBC 2 状态 |
ERROR |
ODBC 3 状态 |
ERROR |
Sybase 错误代码 |
20683 |
严重级代码 |
|
参数 1 |
发生异常的位置 |
参数 2 |
导致错误的基表的名称。 |
可以通过以下两种方式之一输入连接索引。使用 SQL 语句中的表顺序或者使用主<->外键。如果使用顺序的方法,该顺序将确定表之间的关系。顺序可以是一对多或者一对一。可能是无法构造要求的连接索引。造成此错误的原因包括:1) 指定了同一个表两次。2) 一对一/一对多关系与定义的索引不一致。3) 指定的表与语法中之前遇到的表没有关系。例如:A FULL OUTER JOIN B FULL OUTER JOIN C FULL OUTER JOIN D。在这个例子中,C 和 A 或 B 没有关系(共同的字段)。用户打算将 C 与 D 连接。使用 ANSI 语法无法定义某些连接,该语法根据顺序确定一对一/一对多关系。建议使用主键和外键语法来避免连接定义问题。