获取数据库表

时间:2010-08-14 14:14:34

标签: c# oracle ms-access .net-3.5

我想编写一个查询来获取特定数据库的表名,但我不知道如何编写它。

我想为MS Access 2007和Oracle 11g执行此查询。

由于

1 个答案:

答案 0 :(得分:2)

如果您想要原始的直接查询:

对于Oracle:

SELECT * FROM user_tables

对于MS Access:

SELECT * FROM  MSysObjects  WHERE [Type] In (1, 4, 6)

(为简洁省略了排序和高级过滤。)