SQLでALTERTABLEステートメントを使用する方法は?



ALTER TABLEに関するこの記事は、SQLでALTER TABLEステートメントを使用して列を追加、削除、および変更する方法に関する包括的なガイドです。

追加、削除、または追加しようとしたことがありますか テーブルの列を変更する ?はいの場合、ALTERTABLEは使用する必要のあるコマンドです。したがって、Alter Tableに関するこの記事では、このコマンドを使用してテーブルの列を変更する方法について説明します。

SQL-ALTER TABLE -Edurekaこの記事では、次のトピックについて説明します。





表の変更ステートメントとは何ですか?

このステートメントは、既存のテーブルの列を追加、変更、または削除するために使用されます。また、このステートメントを使用して、既存のテーブルに制約を追加/削除することもできます。ALTERTABLEステートメントはで使用できます 以下と一緒に:

次の表を検討して、これらを1つずつ説明しましょう。



SQLでテーブルを作成する方法を知りたい場合は、以下を参照してください。 CREATETABLEに関する私の記事。

学生証

ファーストネーム



苗字

電話番号

1

ローハン

Rathore

9876543210

2

ソナリ

サクセナ

9876567864

3

アジェイ

アガルワル

9966448811

4

ギーター

グラティ

9765432786

5

シュバム

シンハ

9944888756

オペレーション:

ALTER TABLEADD列

このステートメントは、既存のテーブルに列を追加したり、複数の列を追加したりするために使用されます。

構文:

#単一列の追加ALTER TABLE TableName ADD ColumnNameデータ型#複数列の追加ALTER TABLE TableName ADD ColumnNameデータ型、ADD ColumnNameデータ型、ADDColumnNameデータ型

例:

ALTERTABLEの学生は生年月日を追加します

以下のように、列(dob)がテーブルに追加されたという出力が表示されます。

学生証 ファーストネーム 苗字 電話番号 ドブ

1

ローハン

Rathore

mysqlワークベンチの使用方法

9876543210

2

ソナリ

サクセナ

9876567864

3

アジェイ

アガルワル

9966448811

4

ギーター

グラティ

9765432786

5

シュバム

シンハ

9944888756

を使用して、先に進み、列にデータを挿入できます。 SQLにクエリを挿入します。

ALTER TABLEDROP列

このステートメントは、既存のテーブルの1つまたは複数の列を削除するために使用されます。

構文:

ALTER TABLE TableName DROPColumnNameデータ型

例:

ALTERTABLEの学生のDROPdob date

以下のように、列がテーブルから削除されたという出力が表示されます。

学生証

ファーストネーム

苗字

電話番号

1

ローハン

Rathore

9876543210

2

ソナリ

サクセナ

9876567864

3

アジェイ

アガルワル

9966448811

4

ギーター

グラティ

9765432786

5

シュバム

シンハ

9944888756

ALTER TABLEMODIFY列

このステートメントは、 データ・タイプ 既存のテーブルの列の。

構文:

#SQLサーバーALTERTABLE TableName ALTER COLUMNColumnNameデータ型#MySQLALTER TABLE table_name MODIFY COLUMNcolumn_nameデータ型

例:

を追加し直しましょう dob列 、およびその列のデータ型をに変更します

列を追加し直すには、次のクエリについて説明します。

ALTER TABLE Persons ALTER COLUMN dob year

ここで、列のデータ型を変更するには、以下のコードについて説明します。

ALTER TABLE Persons ALTER COLUMN dob year

dob列がテーブルに追加され、データ型が「year」であるという出力が表示されます。以下を参照してください。

学生証 ファーストネーム 苗字 電話番号 ドブ

1

ローハン

Rathore

9876543210

2

ソナリ

サクセナ

9876567864

3

アジェイ

アガルワル

9966448811

4

ギーター

グラティ

9765432786

5

シュバム

シンハ

9944888756

これで、この記事は終わりです。上記のコマンドの使用方法をご理解いただければ幸いです。 あなたがについてもっと知りたいなら MySQL このオープンソースのリレーショナルデータベースを理解してから、 インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングは、MySQLを深く理解し、主題をマスターするのに役立ちます。

質問がありますか?この記事のコメントセクションでそれについて言及してください。折り返しご連絡いたします。