【发布时间】:2010-02-06 11:56:08
【问题描述】:
我正在编写一个 Java 应用程序。我有一个结果集。现在我想找出表的主键的列名。
是否可以通过 ResultSet 对象或 ResultSetMetaData 对象或任何其他方式获取该列名。
我没有找到任何方法。
【问题讨论】:
-
查看数据库以了解表是如何定义的有什么问题?当存在多个唯一键约束时,就用户而言,一个可能是“主键”,并且代理键在数据库中被定义为主键。您为什么要尝试自动执行此操作?
标签: java jdbc metadata resultset