sql >> Database teknologi >  >> RDS >> Mysql

hvordan man slipper kolonne fra tabel, hvis den findes

Du leder kun efter et kolonnenavn ud af alle kolonnenavne i hele MySQL-instansen. Du skal også filtrere efter skema (=database) og tabelnavne:

IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = N'CustomerVariable1Value' AND TABLE_NAME = 'MyTableName' AND TABLE_SCHEMA = 'MyDatabase')


  1. MySQL opdaterer samme række af flere brugere som tæller

  2. Django syncdb virker i SQLite, fejler i MySQL

  3. SQL Array-søgning

  4. SQLite have