récupérer le résultat d'un SELECT dans une variable ?
	
	
		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.