Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So benennen Sie zwei Tabellen in einer atomaren Operation in MySQL um

Nun, ganz einfach...

RENAME TABLE current TO current_20151221, next TO current;

wie im Handbuch angegeben . Dort steht, dass es sich um eine atomare Operation handelt. Nur um das klarzustellen, implizite Commits haben nichts damit zu tun. Das ist eine andere Geschichte. Das bedeutet nur, dass diese Anweisungen eine offene Transaktion beenden.