表是否可以打开多个主索引

时间:2015-03-06 17:10:09

标签: progress-4gl openedge

表中是否有多个主索引处于开放边缘。

3 个答案:

答案 0 :(得分:1)

否 - 每个表(和临时表)只有一个主索引。

对于带有" no"的表格也是如此。为它定义的索引 - 数据库引擎将为这样的表创建一个索引(基于recid?)。

指定" primary"没有什么特别之处。当其他索引选择规则导致多个可能的索引选择时,它是一个潜在的打破平局 - 如果其他一切都等于"主要"将使用索引。它也是运行各种实用程序时使用的默认索引。但除此之外,没有任何魔法与'"主要"属性。

答案 1 :(得分:0)

没有。每个表只能有一个主索引。

答案 2 :(得分:0)

一个表可以有多个唯一索引。主索引通常是(并且应该是)唯一的,但这不是强制性的。 (以防万一,关于主索引和唯一索引存在混淆。)