sql >> Databasteknik >  >> RDS >> Sqlserver

Lägg till en kolumn i en tabell om den inte redan finns

Du kan använda en liknande konstruktion genom att använda sys.columns table io sys.objects .

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


  1. beräkna löpande saldo i Oracle-fråga

  2. Vilken datamaskeringsfunktion ska jag använda?

  3. group_concat-resultat fungerar inte i IN-tillstånd

  4. Hur man tar bort dubbletter i mysql-fråga