oracle 怎么查询唯一索引

qf521lx 2010-01-22 09:24:27
我有很多张表,想用sql语句查询出一张表的唯一索引来,该怎么查啊?麻烦大家了。。
...全文
665 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qf521lx 2010-01-22
  • 打赏
  • 举报
回复
ok 查出来了,呵呵, 谢谢大家!
wuyisky84 2010-01-22
  • 打赏
  • 举报
回复
恩 跟 user_ind_columns 关联
wkdgofyd0312 2010-01-22
  • 打赏
  • 举报
回复
路过学习。~
徐小路 2010-01-22
  • 打赏
  • 举报
回复
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and i.uniqueness='UNIQUE' and t.table_name='NODE'


qf521lx 2010-01-22
  • 打赏
  • 举报
回复
晕 我没说清, 我是想查出这张表的唯一索引有哪些字段。
wuyisky84 2010-01-22
  • 打赏
  • 举报
回复
select * from dba_indexes where owner='' and table_name='' and uniqueness='UNIQUE'
suiziguo 2010-01-22
  • 打赏
  • 举报
回复
SELECT * FROM user_indexes
WHERE table_name=YOUR_TABLE_NAME AND uniqueness='UNIQUE';
发帖
Oracle 高级技术

3471

社区成员

Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
帖子事件
创建了帖子
2010-01-22 09:24
社区公告
暂无公告