如何使用 ResultSet 执行查询?

发布于 2024-10-03 01:59:26 字数 412 浏览 7 评论 0原文

我有一个名为 PrepStatementpreparedStatement 其中包含一个选择查询,例如在

Select a, b from abc where ab="cd".

下面执行的

ResultSet selectParams = PrepStatement.executeQuery();

无论如何,我可以使用从 ResultSet 对象传递的参数来获取执行的查询?

我可以从 PrepStatement 对象获取它,但我想从 ResultSetResultSetMetadata 获取它。

I have a preparedStatement called PrepStatement
which contains a Select Query like

Select a, b from abc where ab="cd".

executed below

ResultSet selectParams = PrepStatement.executeQuery();

Is there anyway i can get the executed Query with parameters passed from ResultSet object?

I can get it from PrepStatement object, But i want to get it from ResultSet or ResultSetMetadata.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你爱我像她 2024-10-10 01:59:26

实际上你无法从其中任何一个那里得到它。

当您已经有了解决方案时,很难理解您为什么还要问:从 PreparedStatement 获取它。

You can't get it from any of those actually.

Hard to see why you're even asking, when you already have a solution: getting it from the PreparedStatement.

舂唻埖巳落 2024-10-10 01:59:26

resultSet.getStatement() 应该给你查询和一些额外的信息

resultSet.getStatement() should give u the query and some extra information

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文