ホームページ >データベース >mysql チュートリアル >SQLでテーブル構造を変更する操作は何ですか?

SQLでテーブル構造を変更する操作は何ですか?

不言
不言オリジナル
2019-03-02 16:50:3925879ブラウズ

SQLでテーブル構造を変更する操作は何ですか?

SQL でのテーブル構造の変更操作には、テーブル フィールドの追加、テーブル フィールドの削除、フィールド名の変更、フィールド タイプの変更、主キーの設定、および not null 制約の追加が含まれます。以下でこれを実行して、これらの操作を個別に見てみましょう。

1. テーブル フィールドの追加

ALTER TABLE 表名
ADD 字段名 字段类型 DEFAULT NULL

2. テーブル フィールドの削除

テーブル テーブル名のドロップ フィールドの変更名前

例:

alter table user drop name;

3. フィールド名変更​​

テーブルのテーブル名を変更し、古いフィールド名を新しいフィールド名に変更します

例:

alter table  user  rename oldname to newname;

4. フィールドのタイプを変更します

ALTER TABLE テーブル名
ALTER COLUMN フィールド名がタイプを変更しました

例:

alter table user alter name varchar(50);

5. 主キーの設定

ALTER TABLE テーブル名

ADD CONSTRAINT 主キー名 PRIMARY KEY (フィールド名)

6. not null 制約を追加します

ALTER TABLE テーブル名

ALTER COLUMN フィールド名フィールド タイプ NOT NULL

以上がSQLでテーブル構造を変更する操作は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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