【发布时间】:2012-01-08 20:38:08
【问题描述】:
当我创建 VIEW 时,数据库引擎会粘贴我的查询并以某种方式存储它。然后我可以找出一个视图使用哪些表吗?我了解不同的数据库可能会有所不同。可能有某种抽象级别的抛出 JDBC。
有些东西告诉我这是通过 getTables(?) 完成的:
Connection con = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
DatabaseMetaData md = con.getMetaData();
md.getTables(null, null, null, null);
如果不能。是否有专门针对 Oracle 数据库的解决方案(例如 plsql 开发人员中的视图/引用)?
【问题讨论】:
标签: java database oracle jdbc metadata