Я тестирую хранимую процедуру и хотел передать функцию 'GETDATE()' вместо параметра:
DECLARE @return_value int
EXEC @return_value = my_stored_procedure
@MyId = 1,
@MyDateField = GETDATE()
SELECT 'Return Value' = @return_value
GO
SQL Server 2005 жалуется со следующей ошибкой:
Неверный синтаксис рядом с ')'.
Кто-нибудь хочет пролить свет на этот вопрос?