OTOH, я бы удалил часть GO
, потому что использование GO
- это пакетный терминатор, который означает end команды.(Указывает на конец пакета операторов SQL).На мой взгляд, это должно работать нормально:
SET ANSI_NULLS ON
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[INSERT_Project]
...
Также стоит отметить, что GO
не является командой T-SQL, лучше используйте BEGIN
и END
.