Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Sintaxe incorreta perto de ')' chamando o procedimento armazenado com GETDATE


Você não pode passar uma chamada de função como um argumento para seu procedimento armazenado. Em vez disso, use uma variável intermediária:
DECLARE @tmp DATETIME
SET @tmp = GETDATE()

EXEC DisplayDate @tmp;