Salut
J'ai un petit souci, j'ai créé une procédure stockée pour savoir si un idcustomer est existant ou non :
elle fonctionne très bien. Le problème c'est que j'aimerai l'employer dans la clause IF d'une deuxième procédure dont voici le début :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE PROCEDURE searchCustomer @idcustomer int AS IF (@idcustomer NOT IN (SELECT IDCUSTOMER FROM CUSTOMER)) BEGIN RAISERROR('Cet idcustomer n''existe pas',16,1) RETURN FALSE END GO
Malheureusement l'analyseur de requête me retourne ce message d'erreurt : Ligne 5 : syntaxe incorrecte vers '@idcutomer'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE PROCEDURE BuyBonds @quantity int, @idcustomer int, @valornumber int AS -- vérification que le idcustomer existe IF not (searchCustomer @idcutomer)
Merci de vos réponses futures
Partager