ホームページ >データベース >mysql チュートリアル >mysql alter table変更テーブルコマンドorganization_MySQL

mysql alter table変更テーブルコマンドorganization_MySQL

WBOY
WBOYオリジナル
2016-11-30 23:59:381345ブラウズ

MYSQL ALTER TABLE コマンドは、フィールド、インデックス、主キーなどの追加/変更/削除など、テーブル構造を変更するために使用されます。この記事では、例を通して MYSQL ALTER TABLE ステートメントの使用方法を紹介します。

MySQL ALTER 構文は次のとおりです:

リーリー

いくつかの例を見てみましょう:

1. Account_Number フィールドを従業員テーブルに追加し、そのフィールドの型を INT に設定します

ALTER TABLE 従業員 ADD COLUMN Account_Number INT

2. 従業員テーブルの ID フィールドをインデックスに変更します

ALTER TABLE 従業員 ADD INDEX (ID)

3. 従業員テーブルの ID フィールドを主キー PRIMARY KEY に変更します

ALTER TABLE 従業員主キー (ID) を追加

4. 従業員テーブルの ID フィールドを一意のインデックス UNIQUE に変更します

ALTER TABLE 従業員が一意の (ID) を追加します

5. 従業員テーブルの id フィールドの名前を給与に変更し、データ型を int に設定します

ALTER TABLE 従業員 ID 変更給与 INT

6. 従業員テーブルの Customer_ID フィールドを削除します

ALTER TABLE 従業員 DROP Customer_ID

7. 従業員テーブル内のすべての主キーを削除します

ALTER TABLE 従業員 DROP PRIMARY KEY

8. 従業員テーブルの Customer_ID フィールドのインデックスを削除すると、Customer_ID のインデックスがキャンセルされるだけで、Customer_ID フィールドは削除されません。

ALTER TABLE 従業員 DROP INDEX Customer_ID

9. 従業員テーブルの First_Name のフィールド タイプを varchar(100) に変更します。

ALTER TABLE 従業員 MODIFY First_Name varchar(100)


10. 従業員テーブルの名前を顧客に変更します

ALTER TABLE 従業員 RENAME 顧客


11. 複数のコマンドをまとめて記述します:

リーリー

この記事をお読みいただきありがとうございます。皆様のお役に立てれば幸いです。このサイトのご支援に感謝いたします。

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