Bonjour,

Je souhaiterais savoir comment utilisé un if EXISTS avec des variables?
Je m'explique:
j'ai cette requête (ci-dessous) qui s’exécute dans une procédure stockée


Code : Sélectionner tout - Visualiser dans une fenêtre à part
if EXISTS (SELECT * FROM DATA.INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = @DestinationSchema AND TABLE_NAME = @DestinationTable).
DATA est la base de données.

Je souhaiterais modifier cette requête pour utiliser @localBase à la place de DATA, car j'en ai d'autres bases.

On m'a dit qu'il faut utilisé une variable pour exécuter la requête puis mettre le résultat dans une variable et applique l'exec. A la fin faire le IF EXISTS.

Mais je n'y arrive pas.

Pourriez-vous m'aider svp c'est très urgent.

Je vous remercie par avance.

Slim025