rowid 列上的 oracle 索引

oracle index on rowid column

Oracle 文档说使用 ROWID 数据类型定义的列的行为与其他 table 列一样:值可以更新,等等。

我可以在使用包含 rowid 的 ROWID 数据类型定义的列上创建索引吗?

Oracle一定是对的。是的,你可以。

SQL> CREATE TABLE rowid_test (c_rowid ROWID);
Table created
SQL> CREATE INDEX rowid_test_idx ON rowid_test(c_rowid);
Index created