Microsoft Transact -SQL query language , ou T -SQL , permet aux utilisateurs de serveurs de bases de données MS SQL pour créer et définir des variables de requêtes SQL . Un SQL variable stocke un nombre ou une chaîne de caractères utilisé pour passer des paramètres à des fonctions , de contrôler une procédure de boucle et de test pour une condition VRAI ou FAUX dans un "if" dans une clause "WHERE" . Vous devez placer un " IF " avant bloc BEGIN -END afin de l'utiliser dans une "clause WHERE" de commandes en langage de requête T -SQL. Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez l'option " Console de gestion SQL " dans le menu " Tous les programmes" .
2
Entrez les instructions SQL suivantes dans la fenêtre de console:
IF ( IsNumeric (@ ProductNumber ) ) = 1
BEGIN
SELECT * FROM Table Banque
où @ ProductNumber = ProductNumber
End of
ELSE BEGIN
SELECT * FROM Table Banque
OÙ PRODUITNUMERO LIKE ' % ' + @ ProductNumber
End of
3
Cliquez sur "Fichier ", puis " exécuter" pour exécuter la requête T- SQL de la base de données de produit en utilisant le " IF " dans la commande SELECT avec la " clause WHERE. "