sql >> Database >  >> RDS >> Sqlserver

Voeg een kolom toe aan een tabel, als deze nog niet bestaat

U kunt een vergelijkbare constructie gebruiken door de sys.columns . te gebruiken tabel io sys.objects .

IF NOT EXISTS (
  SELECT * 
  FROM   sys.columns 
  WHERE  object_id = OBJECT_ID(N'[dbo].[Person]') 
         AND name = 'ColumnName'
)


  1. Meest efficiënte manier in SQL Server om datum te krijgen van datum + tijd?

  2. MySQL-fout 1005?

  3. De syntaxis van voorbereide verklaringen goed krijgen

  4. Hoe dingen uit veel tabellen berekenen met een paar query's?