Accueil du site > Les articles > Quels outils de requête sur AS/400 ? (Query, SQL, QM).
Version à imprimer Enregistrer au format PDF

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

jeudi 12 août 2004, par Grégory Jarrige Visites  9006 Première mise en ligne le lundi 3 novembre 2003.

Vous souhaitez effectuer des requêtes dans des fichiers DB2/400 ?


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.

P.-S.

Pas de conclusion