我需要一种让Java层检查特定库(在IBMi / iSeries / System-i / AS400系统上)中所有文件/表存在哪些约束的方法。我知道我可以查询SYSIBM.TABLE_CONSTRAINTS视图以找出答案,但这是合法且安全的方法吗?有没有更好的办法?

如果可以使用com.ibm.db2.jdbc.app.DB2Driver jdbc驱动程序与Sql一起完成,则将是更可取的。但我愿意接受其他建议。

注:与IBMi平台上的DB2400不相关的答案在这里没有用。

最佳答案

查询该表是合法且安全的。您可以将某些系统API调用或命令与SQL UDF一起使用,但是不值得对该表进行查询。

09-10 19:30