我需要一种方法让我的 java 层检查特定库(在 IBMi/iSeries/System-i/AS400 系统上)中的所有文件/表存在哪些约束。我知道我可以查询 SYSIBM.TABLE_CONSTRAINTS View 来找出答案,但这是一种合法且安全的方法吗?有没有更好的办法?
如果可以使用 com.ibm.db2.jdbc.app.DB2Driver jdbc 驱动程序通过 Sql 完成,那将是更好的选择。但我愿意接受其他建议。
注意:与 IBMi 平台上的 DB2400 无关的答案在这里没有用。
最佳答案
查询该表是合法和安全的。有一些可能的系统 API 调用或命令可以与 SQL UDF 一起使用,但不值得在该表上进行查询。
关于java - 从 Java 程序找出 IBMi DB2400 表的约束的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4962773/