oracle怎么设置唯一索引?

2025-03-10 09:12:28
推荐回答(1个)
回答1:

有两种方法:

(1)视图dba_constraints

(2)视图dba_indexes

  • 设置一个字段,为主键,这个主键就是不重复的,主键的内容可以使用oracle的sequence。

  • 方法一、

  • 视图dba_constraints,这张表中有所有的表的约束,拥有唯一约束的字段就拥有唯一索引,其中Constraint_type的值应该是U,不过值是R的表示主键,这个也存在唯一索引,不知道你要不要找这种,所以个人认为在这张表内能找到。

  • 方法二:

  • 视图dba_indexes,这里的index_type应该也能查到唯一索引。