Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak usunąć kolumnę z tabeli, jeśli istnieje?

Szukasz tylko nazwy kolumny spośród wszystkich nazw kolumn w całej instancji MySQL. Musisz także filtrować według schematu (=baza danych) i nazw tabel:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najbardziej wydajny sposób wykonania polecenia SQL „WSTAW JEŚLI NIE ISTNIEJE”

  2. Oddziel różne wersje strony internetowej

  3. Jak zapobiegać jednoczesnemu logowaniu użytkowników w witrynie PHP/MySQL?

  4. użyj zmiennej php w nazwie mysql utwórz tabelę

  5. MySQL str_to_date generuje NULL pomimo prawidłowego formatowania