sql >> Database >  >> RDS >> Mysql

hoe een kolom uit de tabel te verwijderen als deze bestaat

U zoekt alleen naar een kolomnaam uit alle kolomnamen in de hele MySQL-instantie. Je moet ook filteren op schema (=database) en tabelnamen:

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


  1. Docker php_network_getaddresses-fout

  2. Verkeerde telling van verschildagen tussen 2 datums met joda-tijd?

  3. De onderliggende kolommen van een weergave verkrijgen op basis van de resultatenset

  4. Hoe kan ik op één na alle rijen van elke set duplicaten in een tabel selecteren en/of verwijderen?