RENAME コマンドは、テーブル、列、または制約の名前を変更するために SQL で使用されます。構文は RENAME [object_type] old_name TO new_name; で、object_type はオブジェクト タイプ (テーブル、列、または制約) を指定し、old_name は古い名前、new_name は新しい名前です。名前を変更する場合は、次の点に注意する必要があります。同じタイプのオブジェクトで新しい名前を繰り返すことはできません。列の名前を変更する場合、列のタイプは変更できません。新しい名前は制約のタイプに準拠する必要があります。ルール; RENAME コマンドはデータベース間の名前変更をサポートしていません。データの損失を防ぐために、RENAME コマンドを使用する前にテーブル構造をバックアップすることをお勧めします。
SQL での RENAME の使用法
RENAME コマンド
RENAME コマンドは、テーブル、列、または制約の名前を変更するために使用されます。構文は次のとおりです。
<code class="sql">RENAME [object_type] old_name TO new_name;</code>
ここで:
object_type
は、名前を変更するオブジェクトのタイプを指定します。これは、テーブル、列、または制約です。 object_type
指定要重命名的对象类型,可以是表、列或约束。old_name
是要重命名的旧名称。new_name
是要重命名的新名称。用法示例
重命名表
<code class="sql">RENAME TABLE old_table_name TO new_table_name;</code>
重命名列
<code class="sql">ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name;</code>
重命名约束
<code class="sql">ALTER TABLE table_name RENAME CONSTRAINT old_constraint_name TO new_constraint_name;</code>
注意事项
ALTER TABLE
old_name
は、名前を変更する古い名前です。 new_name
は、名前を変更する新しい名前です。 🎜🎜🎜🎜使用例🎜🎜🎜🎜テーブルの名前を変更🎜🎜rrreee🎜🎜列の名前を変更🎜🎜rrreee🎜🎜制約の名前を変更🎜🎜rrreee🎜🎜メモ🎜🎜🎜🎜オブジェクトの名前を変更、新しい名前は既存の名前と比較できません。同じタイプのオブジェクトを重複させます。 🎜🎜列の名前を変更する場合、列のタイプは変更できません。 🎜🎜制約の名前を変更する場合、新しい名前は制約タイプの命名規則に従う必要があります。 🎜🎜 RENAME コマンドは、データベース間の名前変更をサポートしていません。 🎜🎜 RENAME コマンドを使用する前に、ALTER TABLE
コマンドを使用してテーブル構造をバックアップし、偶発的なデータ損失を防ぐことをお勧めします。 🎜🎜以上がSQLでの名前変更の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。