PRTSQLINF
Imprimer des informations SQL
En bref
La commande PRTSQLINF (Imprimer des informations SQL) permet d'imprimer des informations sur les instructions SQL d'un programme, d'un module SQL d'un programme de service ou d'un travail.
PRTSQLINF se lit PRT
(Imprimer) + SQLINF.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
PRTSQLINF OBJ(…)
Paramètres
Astuce : dans une session 5250, tapez PRTSQLINF puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non
La commande PRTSQLINF (Imprimer des informations SQL) permet d'imprimer des informations sur les instructions SQL d'un programme, d'un module SQL d'un programme de service ou d'un travail. Ces informations contiennent les instructions SQL, les plans d'accès utilisés pendant l'exécution de l'instruction et la liste des paramètres de commande définis lors de la précompilation du membre source de l'objet ou de l'exécution des instructions SQL.
Objet (OBJ)
Indique le nom de l'objet pour lequel vous souhaitez imprimer des informations SQL ou *JOB lorsque les informations SQL du travail vont être imprimées. Le nom de l'objet peut être le nom d'un programme, d'un module SQL ou d'un programme de service.
Valeurs particulières
- *JOB
- Les informations SQL du travail en cours vont être imprimées. Les informations en sortie ne concernent que les instructions préparées dynamiquement pour le travail. Aucune information ne s'applique aux instructions SQL des programmes, programmes de service ou modules SQL utilisés par le travail.
Qualificatif 1 : Objet
- nom
- Indiquez le nom du programme ou du module SQL pour lequel vous voulez imprimer les informations.
Qualificatif 2 : Bibliothèque
- *LIBL
- La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution en cours jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
- La recherche porte sur la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
- nom
- Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Type d'objet (OBJTYPE)
Indique le type de l'objet précisé au paramètre Objet (OBJ).
- *PGM
- L'objet est un programme.
- *SQLPKG
- L'objet est un module SQL.
- *SRVPGM
- L'objet est un programme de service.
Exemples
Exemple 1 : impression des données SQL
PRTSQLINF PAYROLL
Cette commande permet d'imprimer les données relatives aux instructions SQL contenues dans le programme PAYROLL.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.