sql >> Databáze >  >> RDS >> Sqlserver

TSQL - Jak používat GO uvnitř bloku BEGIN .. END?

Měl jsem stejný problém a nakonec se mi ho podařilo vyřešit pomocí 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. Jak se připojit k první řadě

  2. Mám indexovat bitové pole na serveru SQL Server?

  3. Význam bajtů výpisu (systimestamp) Oracle

  4. SqlBulkCopy ze seznamu<>