Oracle 查询存储过程涉及的表
要查询存储过程涉及的表,可以使用 Oracle 的数据字典视图。这些视图包含有关 Oracle 数据库对象的信息。
步骤:
- 连接到 Oracle 数据库。
- 查询以下视图:
<code class="sql">SELECT * FROM ALL_OBJECT_TABLES WHERE OBJECT_NAME IN ( SELECT OBJECT_NAME FROM ALL_OBJECTS WHERE OBJECT_TYPE = \'PROCEDURE\' AND SCHEMA_NAME = \'YOUR_SCHEMA_NAME\' ) AND TABLE_NAME NOT LIKE \'%$%\' AND TEMPORARY = \'N\' ORDER BY OBJECT_NAME, TABLE_NAME;