CREATE INDEX
功能
创建索引。
您可以创建以下索引:
有关创建这些索引的详细说明和示例,请参阅上述对应的教程。
提示
该操作需要对应表的 ALTER 权限。请参考 GRANT 为用户赋权。
语法
CREATE INDEX index_name ON table_name (column_name)
[USING { BITMAP | NGRAMBF | GIN | VECTOR } ]
[(index_property)]
[COMMENT '<comment>']
参数说明
| 参数 | 必选 | 说明 |
|---|---|---|
| index_name | 是 | 索引名称,命名要求参见系统限制。在同一张表中不能创建名称相同的索引。 |
| table_name | 是 | 表名。 |
| column_name | 是 | 创建索引的列名。执行一次该语句只能为某一列创建索引,且同一列只能创建一个索引。 |
| USING | 否 | 要创建索引的类型。有效值:
|
| index_property | 否 | 要创建的索引的属性。对于 NGRAMBF、GIN 和 VECTOR,您必须指定相应的属性。有关详细说明,请参阅相应的教程。 |
| COMMENT | 否 |