Christophe SEPCHAT - Consultant Indépendant : Devops, Modernisation, Organisation, Direction de projets |
IBM i - Créer un source à partir d'un Query
AS/400, iseries, System i, IBM i, ....
Une analyse QUERY est un composant AS400 un peu obsolète, et peu maintenable.
Il est souvent plus intéressant (et plus standard) de gérer cette analyse au format SQL.
C'est à ce moment que la commande RTVQMQRY intervient. Celle ci permet de convertir une définition QUERY en requète SQL.
La commande suivante va créer un membre source appelé MONQRY dans QSQLSRC.
RTVQMQRY QMQRY(QGPL/MONQRY) SRCFILE(QTEMP/QSQLSRC) ALWQRYDFN(*YES)
Ce membre va contenir les informations suivantes :
H QM4 05 Q 01 E V W E R 01 03 09/02/09 09:50
V 1001 050 liste de tous les fic minitel à epurer
V 5001 004 *HEX
SELECT
ALL MBLIB, MBFILE, MBFTYP, MBTXT, MBMXRL, MBNRCD, MBNDTR, MBDSZ2
FROM QGPL/OBJ T01
WHERE MBFTYP = 'P'
ORDER BY MBLIB ASC, MBFILE ASC
Pour l'exemple, les 3 premières lignes sont du bruit et peuvent être supprimées.
Cet article vous a été utile, n'hésitez pas à le partager.
RPG IV - Contrôle du vérrouillage d'un enregistrement
Pour éviter lune erreur programme lors de la lecture d'un enregistrement verrouillé, il suffit de contrôler le code erreur 1218 dans le code.
Voici un exemple de code ..
Triggers de type *SQL
Un programme Trigger est déclenché à chaque accès aux données d'un fichier (Lecture, mise à jour, suppression & affichage).
Ce programme Trigger peut être développé au moyen d'un langage de programmation classique, ou directement en SQL.
SQL - Requète avec Tri conditionnel
Il est possible d'effectuer un tri dans une requète SQL en y incluant une condition.
Par exemple, ma requète affiche la liste des adresses présentes dans ma table, triées par code postal. Cependan, je souhaite affichier les enregistrements dont le code postal sont à 0 en dernier.
IBM i - Afficher l’historique d’une session SQL
Sur IMB i , il est possible de sauvegarder le contenu d'une session SQL en séléctionnant l'option 4 S"auvegarde session dans fichier source".
Plus d'articles...
Page 6 de 9
<< Début < Préc 1 2 3 4 5 6 7 8 9 Suivant > Fin >>Top Articles
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_mostread/helper.php on line 79
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_mostread/helper.php on line 79
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_mostread/helper.php on line 79
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_mostread/helper.php on line 79
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_mostread/helper.php on line 79
Derniers Ajouts
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /htdocs/public/c/modules/mod_latestnews/helper.php on line 109