Vous pouvez utiliser une instruction SQL
DDL ou DML pour rechercher des tables et colonnes
dans les instructions SQL de vos applications. Il se peut que vous souhaitiez
mener ce type de recherche si, par exemple, vous avez besoin de connaître l'impact des modifications
apportées aux tables et colonnes sur une application.
Avant de commencer
Le code Java
dans lequel les instructions SQL apparaissent doit faire partie d'un projet Java compatible pour le développement avec pureQuery.
Pourquoi et quand exécuter cette tâche
Vous pouvez utiliser la plupart des instructions DML, y compris les instructions SELECT.
Vous pouvez utiliser les types d'instruction DDL suivants :
- ALTER
TABLE ADD COLUMN
- Ce type d'instruction vous permet de rechercher
l'emplacement où la table à modifier
est utilisée dans l'application.
- ALTER TABLE
DROP COLUMN
- Ce type d'instruction vous permet de rechercher l'emplacement où la colonne
à supprimer est utilisée dans l'application.
- ALTER TABLE
RENAME COLUMN
- Ce type d'instruction vous permet de rechercher l'emplacement où
la colonne à renommer est utilisée dans une application.
- DROP TABLE
- Ce type d'instruction vous permet de rechercher l'emplacement où la table à
supprimer est utilisée dans l'application.
Procédure
Pour utiliser une instruction DDL
ou DML afin de rechercher des instructions SQL
qui font référence à des tables et colonnes spécifiques :
- Dans l'éditeur SQL ou dans l'éditeur Java,
mettez en évidence l'instruction DDL ou DML à utiliser.
- Cliquez avec le bouton droit de la souris sur l'instruction et sélectionnez Rechercher des références dans la structure SQL.
Résultats
Le plan de travail filtre le contenu de la vue Structure SQL
pour indiquer uniquement les instructions SQL qui font référence aux objets de base de données
qui vous intéressent.
Dans la partie supérieure de la vue s'affiche une ligne qui décrit
le filtre actuel. Si vous souhaitez supprimer le filtre,
cliquez sur ce bouton dans la partie supérieure de la vue : 