Quels outils de requête sur AS/400 ? (Query, SQL, QM).

Quel outil utiliser ?

Votre premier réflexe va être de vous jeter sur le Query/400. Ce puissant outil de
requête se lance au moyen de la commande WRKQRY. Il permet de créer, modifier ou
supprimer des requêtes Query. La création d’une nouvelle requête se fait en utilisant
l’option "1" sur la première ligne de l’écran et éventuellement en précisant
un nom de requête (mais c’est facultatif). Le premier écran va vous permettre d’indiquer
le fichier sur lequel vous souhaitez travailler, et éventuellement d’en ajouter d’autres
qui seront rattachés au premier fichier au moyen de la touche F9. Plusieurs type de
jointure sont à  votre disposition. Ensuite vous allez préciser le type de sélection, le
classement, les ruptures, des zones de calcul, des zones de cumul, etc… Query vous
permet d’afficher à  l’écran le résultat de votre requête, mais aussi de l’imprimer, ou
de créer un nouveau fichier que vous pourrez transférer sur un PC ou analyser au moyen
d’un autre Query.

Si vous ne disposez pas de Query, peut être disposez-vous de SQL. SQL se lance au
moyen de la commande STRSQL. Je ne rentrerai pas dans les détails de l’outil, d’autant
que SQL est un standard que la plupart des informaticiens connaissent. En revanche, si
vous n’avez que SQL sur votre AS/400 et que vous êtes attaché à  l’utilisation de Query,
il faut savoir que vous disposez probablement sur votre AS/400 de Query Manager, un outil
dont l’interface utilisateur est très proche de Query/400 et qui permet de générer des
requêtes SQL. Query Manager se lance au moyen de la commande STRQM.

Print Friendly, PDF & Email