方案: 我将2个表名(f.e. Employees和departments)传递给pl/sql过程。 我想这个程序生成WHERE子句,如'WHERE employees.department_id = departments.department_id'
所以基本上这个程序必须找到关键的关系。Oracle,根据表名生成Where子句
我试图使用all_constraints表来查找constraint_type ='P'或'F',然后找到关联的列,但在此表中没有关于约束中使用哪个列的信息。 有没有人有一个想法我怎么能做到这一点(mayby以不同的方式)?
查看all_cons_columns。只是为了什么目的,你需要动态sql吗?我认为你要重塑ORM。 –
硕士论文 - 测试等 –