Dans le générateur SQL, vous pouvez ajouter une ou plusieurs références de table à une instruction SQL, selon le type d'instruction que vous êtes en train de créer.
Les références de table sont des composants, comme des tables et des vues par exemple, que vous pouvez ajouter à une instruction SQL. Vous pouvez ajouter ces références de table à tout moment pendant que vous travaillez sur l'instruction.
Vous pouvez créer une instruction SQL avec plusieurs références de table en utilisant les instructions SELECT, FULLSELECT et WITH .
Les instructions INSERT, UPDATE et DELETE ne fonctionnent que sur une seule référence de table.
Vous pouvez ajouter des références de table directement dans le panneau Tables ou en les faisant glisser vers ce panneau. Vous pouvez faire glisser une référence de table d'une base de données vers une connexion de base de données dans la vue Explorateur de bases de données. Vous pouvez également faire glisser une référence de table d'un modèle de données physique d'un projet de données dans la vue Explorateur de projets de données.
Conditions requises :- L'instruction SQL doit être ouverte dans le générateur SQL.
- Pour pouvoir faire glisser une référence de table d'une base de données, la connexion à la base de données doit être active.
- Pour pouvoir faire glisser une référence de table d'un modèle de données physique, le modèle doit exister dans un projet de conception de données.
Pour ajouter une référence de table à une instruction SQL dans le générateur SQL :
- Ajoutez la référence table directement dans le panneau Tables ou faites-la glisser dans le panneau Tables :
|
|
Pour ajouter une référence de table directement dans le panneau Tables : |
- Cliquez avec le bouton droit dans le panneau Tables du générateur SQL, puis cliquez sur Ajouter une table dans le menu contextuel.
- Dans la liste Nom de la table, développez un schéma, puis cliquez sur la référence de table à ajouter.
- Si une référence de table avec un nom identique existe déjà dans l'instruction, définissez un alias.
- Cliquez sur OK.
|
Pour faire glisser une référence de table d'une base de données : |
- Dans la vue Explorateur de bases de données, développez la connexion de base de données.
- Développez la base de données, puis le dossier Schémas, et enfin un schéma.
- Développez le dossier qui contient la référence de table à ajouter, puis faites glisser la référence de table vers le panneau Tables.
|
Pour faire glisser une référence de table d'un modèle de données physique : |
- Dans la vue de l'Explorateur de projets de données, développez le projet de données contenant le modèle de données physique, puis développez le dossier Modèles de données.
- Faites un double-clic sur le fichier modèle de données physique (.dbm) pour l'ouvrir.
- Dans la vue de l'Explorateur de projets de données, développez un schéma se trouvant dans le modèle de données physique.
- Faites glisser la référence de table se trouvant dans le schéma vers le panneau Tables.
|
- Facultatif : Si vous faites glisser une référence de table, spécifiez un alias.
- Dans le panneau Tables, faites un clic droit sur la référence de table, puis cliquez sur
Mettre à jour l'alias dans le menu contextuel.
- Dans la fenêtre Changer l'alias de table, entrez un alias puis cliquez sur OK.
La référence de table est ajoutée dans le panneau Tables et apparaît dans le panneau Source SQL.
Si vous réorganisez les tables dans le panneau Tables et enregistrez ensuite l'instruction SQL, les tables sont à nouveau présentées sous forme linéaire et classées dans l'ordre de l'instruction SQL.