Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想编写一个查询,其中表名是根据某些参数动态生成的。我无法找到一种方法来做到这一点。
查看文档中详述的动态 SQL。
http://docs.oracle.com/cd/B10500_01/appdev.920/a96590/adg09dyn.htm#26799
我不确定您有什么确切要求(而且我知道加入 sys 表可能不是一个好主意),但您可以使用下面的查询来获取所有表的列表 -
select owner, table_name from all_tables;
请注意,查询all_tables表column_name也包含 。
all_tables
column_name