テーブル構造を変更する SQL のコマンドは ALTER TABLE で、次の操作をサポートしています。ADD COLUMN を使用して新しい列を追加し、DROP COLUMN を使用して既存の列を削除し、ALTER COLUMN を使用して既存の列属性を変更します。外部キー制約を追加するには、ADD FOREIGN KEY を使用します。外部キー制約を削除するには、RENAME TABLE を使用します。
SQL でテーブル構造を変更するコマンド
SQL では、ALTER TABLE
ステートメントを使用してテーブル構造を変更できます。 ALTER TABLE
ステートメントは、次のようなテーブルに対するさまざまな変更操作をサポートします。
列の追加
ADD COLUMN
を使用します。新しい列を追加する文:
<code class="sql">ALTER TABLE table_name ADD COLUMN new_column_name data_type;</code>
列の削除
既存の列を削除するには、DROP COLUMN
句を使用します:
<code class="sql">ALTER TABLE table_name DROP COLUMN column_name;</code>
列の変更
既存の列の名前、データ型、またはその他のプロパティを変更するには、ALTER COLUMN
句を使用します:
<code class="sql">ALTER TABLE table_name ALTER COLUMN column_name new_column_name data_type;</code>
外部キーの追加
ADD FOREIGN KEY
句を使用して外部キー制約を追加します。
<code class="sql">ALTER TABLE table_name ADD FOREIGN KEY (foreign_key_column) REFERENCES referenced_table(referenced_column);</code>
外部キー制約を削除します。 key
UseDROP FOREIGN KEY
句は既存の外部キー制約を削除します:
<code class="sql">ALTER TABLE table_name DROP FOREIGN KEY foreign_key_name;</code>
Modify table name
Use RENAME TABLE
句 テーブル名を変更します:
<code class="sql">RENAME TABLE old_table_name TO new_table_name;</code>
以上がSQLでテーブル構造を変更するコマンドは次のとおりです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。