Bonjour à vous,
je débute de le milieu de la programmation et j’espère être le plus clair possible.
J''aimerai créer un message d'erreur du type : 'exec sp_addmessage 50050, 16, '%d non present dans table %s'
Voici ma procédure :
Lorsque j'exécute ma procédure pour vérifier que le message d'erreur correspond bien, j'obtiens le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 create procedure [dbo].[exist_numfournisseur] @numfou int as if not exists (select numfou from FOURNISSEUR where numfou = @numfou) begin raiserror (50050, 16,1; @numfou, fournisseur) return -100 end else return 0
"Spécification de format non valide*: 'd non present dans table %s'."
Je n'arrive pas à trouver une solution sur internet, pourriez-vous m'aider s'il vous plait ?
Merci d'avance
Partager