sql >> Databáze >  >> RDS >> Mysql

Jak přejmenovat dvě tabulky v jedné atomické operaci v MySQL

No, snadné...

RENAME TABLE current TO current_20151221, next TO current;

jak je uvedeno v příručce . Tam se píše, že jde o atomovou operaci. Abychom to vyjasnili, implicitní commity s tím nemají nic společného. To je jiný příběh. To jen říká, že tato prohlášení ukončují otevřenou transakci.




  1. MySQL - UPDATE více řádků s různými hodnotami v jednom dotazu

  2. Zastavte okna služby MySQL

  3. Transponujte řádky do záhlaví v MYSQL

  4. Okamžitá inicializace souboru:Dopad během instalace