ホームページ  >  記事  >  データベース  >  SQLの列を削除するステートメント

SQLの列を削除するステートメント

下次还敢
下次还敢オリジナル
2024-05-02 01:33:14536ブラウズ

SQL では、ALTER TABLE ステートメントを使用してテーブル列を削除するための構文は、ALTER TABLE table_name DROP COLUMN column_name です。このステートメントは、指定された列内のすべてのデータを完全に削除します。列が外部キー、一意性制約、または主キーの一部である場合、関連する制約も削除する必要があります。

SQLの列を削除するステートメント

#列を削除する SQL ステートメント

SQL では、

ALTER TABLE を使用できます。テーブルから列を削除するステートメント。構文は次のとおりです。

<code>ALTER TABLE table_name DROP COLUMN column_name;</code>
その内:

  • table_name は、列を削除するテーブルの名前です。
  • column_name は、削除する列の名前です。

次の列を含む

customers という名前のテーブルがあるとします。

<code>id | name | email | phone</code>

phone 列では、次のステートメントを使用できます。

<code>ALTER TABLE customers DROP COLUMN phone;</code>

注:

    列を削除すると、その列内のすべてのデータが削除されます。列 すべてが完全に削除されます。
  • 削除する列が外部キーの場合は、その列に関連付けられている外部キー制約も削除する必要があります。
  • 削除される列が一意制約または主キーの一部である場合、これらの制約も削除する必要があります。

以上がSQLの列を削除するステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。