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 ‘)