如何使用JDBC使用informix的genxmlquery函数?

如何使用JDBC使用informix的genxmlquery函数?,xml,jdbc,informix,Xml,Jdbc,Informix,我需要以XML格式提取数据库查询的结果。我计划使用JDBC作为我的编程语言。我遇到了IDS11.0的XML发布功能,并计划使用它。已将数据库设置配置为执行XML发布,并且能够在命令提示符(dbaccess databasename-)中执行查询并获得XML输出。 我不知道如何在JDBC中使用genxmlquery。有人请在这方面帮助我 我在命令提示符中使用了以下行并获得了xml输出: EXECUTE FUNCTION genxmlquery('newquery','select * from

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

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

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

我不知道如何使用JDBC来做同样的事情。

将该语句视为JDBC中的SELECT语句,毕竟它返回数据。您可能会将数据(XML文档)检索到LVARCHAR或Smart Blob主机变量中。

您好,我已经按照您的建议执行了操作,并且能够将XML输出作为结果集的第一个成员。谢谢