ホームページ > データベース > mysql チュートリアル > mysqlでテーブルフィールドを削除する方法

mysqlでテーブルフィールドを削除する方法

青灯夜游
リリース: 2023-01-03 09:23:51
オリジナル
30091 人が閲覧しました

テーブル フィールドの削除とは、テーブルからデータ テーブルのフィールドを削除することです。「ALTER TABLE <テーブル名> DROP <フィールド名>;」ステートメントを使用できます。ここで、「フィールド名」 " は、テーブルから削除する必要があるフィールドの名前を指します。

mysqlでテーブルフィールドを削除する方法

#このチュートリアルの動作環境: Windows7 システム、Dell G3 コンピューター、mysql8。

mysql delete field

フィールドの削除とは、データ テーブルのフィールドをテーブルから削除することです。構文形式は次のとおりです:

ALTER TABLE <表名> DROP <字段名>;
ログイン後にコピー

ここで、「フィールド名」は、テーブルから削除する必要があるフィールドの名前を指します。

例:

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1   | int(11)     | YES  |     | NULL    |       |
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(30) | YES  |     | NULL    |       |
| col2   | int(11)     | YES  |     | NULL    |       |
| deptId | int(11)     | YES  |     | NULL    |       |
| salary | float        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
6 rows in set (0.00 sec)
ログイン後にコピー

(推奨チュートリアル:

mysql ビデオ チュートリアル)

ALTER TABLE を使用してテーブルの構造を変更するtb_emp1、col2 フィールドを削除

mysql> ALTER TABLE tb_emp1
    -> DROP col2;
Query OK, 0 rows affected (0.53 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1   | int(11)     | YES  |     | NULL    |       |
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(30) | YES  |     | NULL    |       |
| deptId | int(11)     | YES  |     | NULL    |       |
| salary | float        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
ログイン後にコピー

プログラミング関連の知識の詳細については、

プログラミング教育をご覧ください。 !

以上がmysqlでテーブルフィールドを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート