55问答网
所有问题
如何在oracle中查询所有用户表的表名、主键名称、索引、外键等
如题所述
举报该问题
推荐答案 2014-04-23
user_tables 所有表名
user_constraints 主外键,索引和对应表名
user可以换成all或者dba
对应的不同权限
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8eLL8L4eQRQ4RRQIR4.html
其他回答
第1个回答 2014-04-23
select * from all_tables;
select * from all_constranints.
相似回答
如何在oracle中查询所有用户表的表名,主键名称,索引,外键等
答:
sys
用户
下查询 dba_users. dba_indexes. dba_constraints.希望采纳。谢谢
oracle
怎么
查询所有的表
?有没有
主键
?
答:
1、查找
表的所有索引
(包括
索引名,
类型,构成列):\x0d\x0a\x0d\x0aselectt.*,i.index_typefromuser_ind_columnst,user_indexesiwheret.index_name=i.index_nameandt.table_name=i.table_nameandt.table_name=要
查询的表
\x0d\x0a\x0d\x0a2、查找
表的主键
(包括
名称,
构成列):\...
在Linux环境下
,oracle
数据库
中查询表主键
、
外键
及
索引
的命令是什么?
答:
1、查
主键名称
:select * from user_constraints where table_name = 'ART'and constraint_type ='P';
查主键
对应的列:select * from user_cons_columns where table_name = 'ART'and constraint_name = 'PK_ART';2、
查索引
名称:select * from user_indexes where table_name = 'ART';查索...
如何查询
一个数据库a
中所有表
存在
的外键,
及对应关系,需要SQL语句
答:
只
ORACLE
可以下面这样 select column_name from dba_cons_columns where constraint_name = any (select constraint_name from dba_constraints where table_name= &a)把&a 替换成你要
查询的表名
追问 SQLServer ,因为要查的数据库有400多张表,所以希望可以以数据库为单位,查出数据库里的
所有表,
有
外键的,
及外...
如何查询Oracle中所有用户
信息
答:
方法如下:输入select * from dba_users; 即可。常用语句:一,查看数据库里面
所有用户
:select * from dba_users;前提是你是有dba权限的帐号,如sys,system。二,查看你能管理的所有用户:select * from all_users;三,查看当前用户信息 :select * from user_users;...
大家正在搜
oracle查询别的用户下的表
oracle 授权用户查询所有表
oracle如何查询所有表
oracle查用户下所有表
oracle查询表所属用户
oracle查询所有表名SQL
oracle导出用户下所有表
oracle删除用户下所有表
oracle删除某个用户下所有表
相关问题
如何在oracle中查询所有用户表的表名、主键名称、索引、外...
如何在oracle中查询所有用户表的表名、主键名称、索引、外...
在oracle中查询已知表名的表中所有字段名,每个字段是否是...
在Linux环境下,oracle数据库中查询表主键、外键及索...
ORACLE中,如何根据已知的主键查询所有引用这个主键的外键...
在oracle 中查询表之间外键的执行语句怎么写?
在oracle中查询表之间外键的执行语句怎么写?
ORACLE 11g,如何查询所有外键没有索引?