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)
Nessun commento:
Posta un commento