Je souhaite récupérer dans la variable @NOMESSAGER le résultat de:
SELECT MAX(NOMESSAGER) FROM MESSAGERS
Mais une erreur s'affiche pour cette ligne. Avez-vous une idée?
CREATE PROCEDURE UP_INSERTMESSAGER4
@NOMDUMESSAGER VARCHAR(40) = '',
@TELEPHONE NVARCHAR(24) = ''
AS
DECLARE @NOMESSAGER INT
SET @NOMESSAGER=SELECT MAX(NOMESSAGER) FROM MESSAGERS
SET @NOMESSAGER=@NOMESSAGER+1
INSERT MESSAGERS VALUES (@NOMESSAGER,@NOMDUMESSAGER,@TELEPHONE)
Merci.
Partager