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

MySQL:IF tabela istnieje, skróć i wstaw ELSE utwórz

Możesz to zrobić:

create table if not exists <tablename> . . .;

truncate table <tablename>;

insert into <tablename>(cols)
    select blah blahblah . . .;

Nie potrzebujesz żadnego if w ogóle.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:=true vs is true w BOOLEAN. Kiedy wskazane jest użycie którego? A który jest niezależny od dostawcy?

  2. Błąd SQLAlchemy Serwer MySQL zniknął

  3. Liczenie z 2 tabeli i grupowanie według miesiąca

  4. Konwersja zbioru wyników MySQL z wierszy na kolumny

  5. losowe 2 rekordy według pozycji i kolejności według pozycji