sql >> Database >  >> RDS >> Mysql

Hoe twee tabellen in één atomaire bewerking in MySQL te hernoemen?

Nou, makkelijk...

RENAME TABLE current TO current_20151221, next TO current;

zoals vermeld in de handleiding . Daar staat dat het een atoomoperatie is. Om dit op te helderen, impliciete commits hebben er niets mee te maken. Dat is een ander verhaal. Dat zegt alleen maar dat die verklaringen een open transactie beëindigen.




  1. Zoekmatrix voor alle rechthoeken van bepaalde afmetingen (selecteer blokken stoelen)

  2. "Kan de trigger niet laten vallen" Fout bij het verwijderen van een aanmeldingstrigger? Probeer dit.

  3. FOUT! MySQL-manager of server-PID-bestand kon niet worden gevonden! QNAP

  4. MySQL-fout:je hebt een fout in je SQL-syntaxis; controleer de handleiding die overeenkomt met uw MySQL-serverversie voor de juiste syntaxis om te gebruiken in de buurt van