gpt4 book ai didi

java - JAVA 中如何从 ResultSet 或 ResultSetMetaData 对象中获取数据库表的主键列名?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:15:47 27 4
gpt4 key购买 nike

我正在编写 Java 应用程序。我有一个结果集。现在我想找出表的主键的列名。

是否可以通过 ResultSet 对象或 ResultSetMetaData 对象或任何其他方式获取该列名称。

我没有找到任何方法找到它。

最佳答案

没有。您不会从 ResultSetResultSetMetadata 获得该信息。

您要使用的是 DatabaseMetadata类(class)。从该类检查 getPrimaryKeys 方法以获取您想要的信息。

当然,要使用它,您需要知道表的名称。

关于java - JAVA 中如何从 ResultSet 或 ResultSetMetaData 对象中获取数据库表的主键列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2212997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com