Constraints 如何在Derby数据库中获取应用于列的约束

Constraints 如何在Derby数据库中获取应用于列的约束,constraints,derby,Constraints,Derby,我想在当前的Derby数据库中存储表的所有约束,但是如何获得引用列的约束呢 例如,我有一个名为Customer的表,该表的主键为Customer\u id,如果我只知道表名,那么如何获取主键和列Customer\u id?您是否在询问如何查询数据库以动态了解程序中的模式?如果是,,您应该阅读Derby系统目录:或使用java.sql.DatabaseMetaData API。我已经阅读了这些部分,我只能得到一个约束及其适用的表。但我想确切地知道约束适用于哪一列。可能或可能对您有所帮助。感谢您的回

我想在当前的Derby数据库中存储表的所有约束,但是如何获得引用列的约束呢


例如,我有一个名为Customer的表,该表的主键为Customer\u id,如果我只知道表名,那么如何获取主键和列Customer\u id?

您是否在询问如何查询数据库以动态了解程序中的模式?如果是,,您应该阅读Derby系统目录:或使用java.sql.DatabaseMetaData API。我已经阅读了这些部分,我只能得到一个约束及其适用的表。但我想确切地知道约束适用于哪一列。可能或可能对您有所帮助。感谢您的回答。我搜索了链接,似乎只有使用javaDerby提供的API我可以获取列,但是如何使用SQL语句实现这一点呢?