sql >> Databasteknik >  >> RDS >> Mysql

MySQL:OM tabell finns, trunkera och infoga ELSE skapa

Du kan göra så här:

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

truncate table <tablename>;

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

Du behöver ingen if uttalanden överhuvudtaget.



  1. java jdbc mysql-kontakt:hur man löser frånkoppling efter en lång inaktivitetstid

  2. Vad betyder INT(5) i mysql?

  3. Hur använder man en variabel för databasnamnet i T-SQL?

  4. Flera kolumner främmande nyckel:Ställ in en kolumn till Null PÅ DELETE istället för alla