IBM i - Comment lancer une requête SQL par commande

Trucs & Astuces - SQL

AddThis Social Bookmark Button

 

L'API IBM "QZDFMDB2" permet d’exécuter une requêtes SQL dans un programme ou une ligne de commande.

 

Exemple :

 

Ecriture dans un fichier

 

CALL QZDFMDB2 ('INSERT INTO qgpl.qauoopt (OPTION, COMMAND) VALUES(''ob'', ''WRKOBJPDM *ALL'')')                                                                              

 

Puis pour consulter le résultat :

 

CALL QZDFMDB2 ('SELECT * FROM qgpl.qauoopt ')