Conception Et Réalisation (SQL Server) by Grare Stéphane - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

La forme conditionnelle IF

C’est la structure alternative qui permet de tester une condition et d’exécuter une instruction

si le test est vrai.

Exemple 1 : Si la moyenne des salaires est inférieure à 1500, l’augmentation est nécessaire.

IF (Select AVG(salaire) from EMPLOYES ) < 1500

BEGIN

UPDATE EMPLOYES SET Salaire = salaire * 12

SELECT noemp, salaire from EMPLOYES

PRINT 'Augmentation effectuée'

END

Exemple 2 : Vérification que le département 'E21' comporte au moins un salarié avant de le

supprimer

IF EXISTS (SELECT Nodept FROM Depart WHERE Nodept ='E21')

PRINT '*** impossible de supprimer le client ***'

ELSE

BEGIN

DELETE Depart WHERE Nodept = 'E21'

PRINT '*** Client supprimé **'

END

On notera la présence obligatoire de la structure BEGIN … END dès lors que le nombre

d’instructions a exécuté est supérieur à 1.

Find Your Next Great Read

Describe what you're looking for in as much detail as you'd like.
Our AI reads your request and finds the best matching books for you.

Showing results for ""

Popular searches:

Romance Mystery & Thriller Self-Help Sci-Fi Business