Exécuter une commande AS400 via SQL

Il suffit de passer à  l’API QCMDEXC les paramètres suivants :

 Une chaîne de caractères contenant la commande à  exécuter.

 La longueur de la commande à  exécuter (décimal de 10,5).

L’exemple ci-dessous met en oeuvre un OVRDBF sur un fichier, puis l’enlève.


C/Exec SQL
C+ CALL QCMDEXC('OVRDBF FILE(TOTO1) TOFILE(TOTO2)', 32)
C/End-Exec


C/Exec SQL
C+ CALL QCMDEXC('DLTOVR FILE(*ALL)', 17)
C/End-Exec

Print Friendly, PDF & Email