oracle 如何进行全库查询

比如说 我现在知道一个值 “A“ 但不知道他在哪个表。 现在要如何通过这个“A”值 查询到 他所在的表

第1个回答  2013-07-25
用pl/sql写,先检索出所有的表select table_name from tabs;然后根据检索的出表名 select * from table_name;.
第2个回答  2013-07-25
我们可以使用下面语句从all_constraints视图中查看某表上的约束:

SELECT constraint_name, table_name, r_owner, r_constraint_name

FROM all_constraints

WHERE table_name = 'table_name' and owner = 'owner_name';

另一个视图ALL_CONS_COLUMNS也包括组成表上约束列的信息。
第3个回答  2013-07-25
你是要查找字段名称为“A”的表名吗??
第4个回答  2013-07-25
使用psql,工具下有个查找数据库对象的,你设定好条件查找就可以了
相似回答