oracle 怎么查询唯一索引

qf521lx 2010-01-22 09:24:27
我有很多张表,想用sql语句查询出一张表的唯一索引来,该怎么查啊?麻烦大家了。。
...全文
748 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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';

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧