Nej.
Mens andre handlinger kan kombineres, er det ikke muligt med RENAME
. Manualen:
Siden RENAME
er en lille operation på et systemkatalog, er der ingen skade i at køre flere sætninger. Gør det i en enkelt transaktion for at minimere overhead ved låsning og undgå løbsforhold med mellemtilstande (som så er usynlige for alle andre transaktioner).
Andre handlinger som ALTER COLUMN ... SET TYPE
er potentielt dyre, fordi de måske skal omskrive hele tabellen. Med store borde ville det være klogt at gøre så meget som muligt i en enkelt sætning.