如何使用JDBC使用informix的genxmlquery功能?

发布于 2024-07-21 10:56:10 字数 364 浏览 5 评论 0原文

我需要以 XML 格式提取数据库查询结果。 我计划使用 JDBC 作为我的编程语言。 我偶然发现了 IDS 11.0 的 XML 发布功能并打算使用它。 已配置数据库设置以执行 XML 发布,并且能够在命令提示符 (dbaccess 数据库名称 -) 中执行查询并获得 XML 输出。 我不知道如何在 JDBC 中使用 genxmlquery。 请有人在这方面帮助我。

我在命令提示符中使用了以下行并获得了 xml 输出:

 EXECUTE FUNCTION genxmlquery('newquery','select * from site_info');

我不知道如何使用 JDBC 执行相同操作。

I have the need to extract result of the database query in XML format. I have planned to use JDBC as my programming language. I came across the XML publishing function of IDS 11.0 and planned to use that. Have configured the database settings to perform XML publishing and am able to execute a query in command prompt (dbaccess databasename -) and got XML output.
I dont know how to use genxmlquery in JDBC. Someone please help me in this regard.

I have used following line in command prompt and got xml output:

 EXECUTE FUNCTION genxmlquery('newquery','select * from site_info');

I don't know how to do the same using JDBC.

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

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

发布评论

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

评论(1

瑕疵 2024-07-28 10:56:10

像对待 JDBC 中的 SELECT 语句一样对待该语句 - 毕竟它会返回数据。 您可能会将数据(XML 文档)检索到 LVARCHAR 或 Smart Blob 主变量中。

Treat the statement like you would a SELECT statement in JDBC - it returns data, after all. You'll probably retrieve the data (XML document) into an LVARCHAR or Smart Blob host variable.

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