Nein.
Während andere Aktionen kombiniert werden können, ist dies mit RENAME
nicht möglich . Das Handbuch:
Seit RENAME
eine winzige Operation in einem Systemkatalog ist, schadet es nicht, mehrere Anweisungen auszuführen. Führen Sie dies in einer einzigen Transaktion durch, um den Sperraufwand zu minimieren und Race-Conditions mit Zwischenzuständen zu vermeiden (die dann für alle anderen Transaktionen unsichtbar sind).
Andere Aktionen wie ALTER COLUMN ... SET TYPE
sind möglicherweise teuer, da sie möglicherweise die gesamte Tabelle neu schreiben müssen. Bei großen Tabellen wäre es ratsam, so viel wie möglich in einer einzigen Anweisung zu erledigen.