Quando si esegue una stored procedure, che utilizza come valore una data e si passa getdate() genera l'errore "Incorrect syntax near ')' calling stored procedure with GETDATE".
Per evitare ciò, occorre creare una variabile di tipo datetime e poi impostare il valore.
Qui di seguito un esempio
DECLARE @return_value int
DECLARE @DataOdierna DATETIME
SET @DataOdierna = GETDATE()
EXEC @return_value = [dbo].[NomeStoredProcedure]
@Data = @DataOdierna,
Iscriviti a:
Commenti sul post (Atom)
Le opere pubblicate in questo blog sono sotto la licenza Creative Commons. Attribuzione- No commerciale e no derivate.
Nessun commento:
Posta un commento