sql >> Database >  >> RDS >> Sqlserver

TSQL - Hoe gebruik ik GO in een BEGIN .. END-blok?

Ik had hetzelfde probleem en heb het uiteindelijk kunnen oplossen met 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; 


  1. Standaard rijvolgorde in SELECT-query - SQL Server 2008 versus SQL 2012

  2. PostgreSQL:tekenreeks tot op heden DD/MM/YYYY

  3. PostgreSQL Checkpoint-statistieken meten

  4. VARRAY's maken als PL/SQL-bloklid in Oracle Database