Chapter 3 Construction de diagrammes physiques


Edition du code d'une requête dans l'onglet Requête SQL

Vous pouvez éditer le code affiché dans l'onglet Requête SQL de l'une des façons suivantes :

Toute modification effectuée dans l'onglet Requête SQL est propagée dans les feuilles de propriétés des requêtes individuelles (voir Affichage de la feuille de propriétés d'une requête).

Liste des requêtes

Les requêtes individuelles associées à la vue sont disponibles dans la liste Requête située en bas de l'onglet Requête SQL. Vous pouvez créer et supprimer des requêtes en utilisant les outils situés dans la partie inférieure de l'onglet.

Steps Pour créer une nouvelle requête dans la liste Requête :

  1. Cliquez sur l'outil Ajouter une requête à droite de la liste Requête (vous pouvez spécifier la façon dont la nouvelle requête sera liée aux autres requêtes en cliquant sur la flèche située à droite de l'outil et en sélectionnant l'un des termes répertoriés ci-après).

    La feuille de propriétés de la nouvelle requête s'affiche.
  2. Saisissez le code de la requête, puis cliquez sur OK.

    La nouvelle requête est ajoutée dans la liste Requête située en bas de l'onglet requête SQL de la feuille de propriétés de vue, et son code s'affiche dans l'onglet.

Les termes SQL suivants sont disponibles pour lier les requêtes dans PowerAMC (en fonction de votre SGBD) :

Option Requête résultante Exemple
Union [défaut] Affiche toutes les données extraites par les deux requêtes, les résultats communs à plusieurs requêtes ne sont pas répétés. SELECT 1 : ABC
SELECT 2 : BCD
Résultat : ABCD
Union All Affiche toutes les données extraites par les deux requêtes, les résultats communs à plusieurs requêtes sont répétés. SELECT 1 : ABC
SELECT 2 : BCD
Résultat : ABCBCD
Intersect Affiche uniquement les données extraites communes aux différentes requêtes. SELECT 1 : ABC
SELECT 2 : BCD
Résultat : BC
Minus Affiche uniquement les données extraites par l'une ou l'autre des requêtes, mais pas les deux. SELECT 1 : ABC
SELECT 2 : BCD
Résultat : AD

Steps Pour supprimer une requête à partir de la liste des requêtes :

  1. Sélectionnez la requête d ans la liste Requête.
  2. Cliquez sur l'outil Supprimer à droite de la liste Requête.

    La requête disparaît de la liste et son code est supprimé dans l'onglet.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.