zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

第五十三章 索引关键字 - PrimaryKey

索引 关键字
2023-09-11 14:15:36 时间

文章目录

第五十三章 索引关键字 - PrimaryKey

指定此索引是否定义表的主键。

用法

要指定该表的主键由该索引所基于的属性构成,请使用以下语法:

Index name On property_expression_list [ PrimaryKey ];

否则,省略此关键字或将单词Not放在关键字的前面。

详解

此关键字指定应通过SQL将此索引报告为此类(表)的主键。

PrimaryKey索引的行为也类似于唯一索引。
也就是说,对于在此索引中使用的属性(或属性组合),InterSystems IRIS强制唯一性。
在这个索引定义中,允许将Unique关键字指定为true,但这是多余的。

示例

Index EmpIDX On EmployeeID [ PrimaryKey] ;

默认

如果忽略此关键字,则该表的主键不是由索引所基于的属性构成的。