いいえ。
他のアクションを組み合わせることができますが、RENAME
では不可能です。 。 マニュアル:
RENAME
以降 はシステムカタログに対する小さな操作であり、複数のステートメントを実行しても害はありません。ロックのオーバーヘッドを最小限に抑え、中間状態(他のすべてのトランザクションからは見えない)の競合状態を回避するために、単一のトランザクションで実行します。
ALTER COLUMN ... SET TYPE
などの他のアクション テーブル全体を書き直さなければならない可能性があるため、コストがかかる可能性があります。大きなテーブルでは、1つのステートメントで可能な限り多くのことを行うのが賢明です。