2009-05-26 5 views
1

J'ai besoin d'extraire le résultat de la requête de base de données au format XML. J'ai prévu d'utiliser JDBC comme langage de programmation. Je suis tombé sur la fonction de publication XML d'IDS 11.0 et prévoyais de l'utiliser. J'ai configuré les paramètres de base de données pour effectuer la publication XML et suis capable d'exécuter une requête dans l'invite de commande (dbaccess databasename -) et ai obtenu la sortie XML. Je ne sais pas comment utiliser genxmlquery dans JDBC. Quelqu'un s'il vous plaît aidez-moi à cet égard.Comment utiliser la fonction genxmlquery d'informix en utilisant JDBC?

Je l'ai utilisé ligne suivante dans l'invite de commande et obtenu la sortie xml:

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

Je ne sais pas comment faire la même chose en utilisant JDBC.

Répondre

0

Traitez l'instruction comme si vous utilisiez une instruction SELECT dans JDBC - elle renvoie des données, après tout. Vous allez probablement récupérer les données (document XML) dans une variable hôte LVARCHAR ou Smart Blob.

+0

Salut, j'ai fait comme vous l'avez suggéré et j'ai pu voir la sortie xml en tant que premier membre du jeu de résultats. Merci! –

Questions connexes