Tuve el mismo problema y finalmente logré resolverlo usando SET NOEXEC .
IF not whatever
BEGIN
SET NOEXEC ON;
END
ALTER TABLE dbo.EMPLOYEE ADD COLUMN EMP_IS_ADMIN BIT NOT NULL
GO
UPDATE dbo.EMPLOYEE SET EMP_IS_ADMIN = whatever
SET NOEXEC OFF;
Tuve el mismo problema y finalmente logré resolverlo usando SET NOEXEC .
IF not whatever
BEGIN
SET NOEXEC ON;
END
ALTER TABLE dbo.EMPLOYEE ADD COLUMN EMP_IS_ADMIN BIT NOT NULL
GO
UPDATE dbo.EMPLOYEE SET EMP_IS_ADMIN = whatever
SET NOEXEC OFF;
Cómo manejar varios objetos mediante el uso de ventanas detalladas del Explorador de objetos en SSMS - Tutorial de SQL Server/TSQL, parte 22
¿Cuál es la diferencia entre MS Access y SQL?
Tabla de referencia de SQL:cómo crear y escribir consultas básicas
Migración de una base de datos Oracle de AWS EC2 a AWS RDS, Parte 4