Non capisco perché il seguente errore mi dica. Ho pensato che fosse correlato alla sezione commentata, ma @SQL è nvarchar (4000).Sintassi non corretta vicino a "sp_executesql"
BEGIN
sp_executesql N'SELECT ''td'''
--sp_executesql @SQL, N'@StartDate DateTime, @EndDate DateTime, @End2 DateTime, @Program varchar(4)', @StartDate, @EndDate, @End2, @Program
END
è possibile chiamare un proc memorizzato, senza e exec, ma solo quando la chiamata alla stored procedure è l'unica dichiarazione nel blocco. –
deve essere la prima affermazione, non necessariamente l'unica. – Tao