SQL 文でカラムを変更する構文規則とは?
ALTER TABLE ステートメントを使用することで、フィールドの文法ルールを変更できます。構文ルールを次に示します。
ALTER TABLE 表名
MODIFY 列名 数据类型 [约束条件];
ALTER TABLEキーワドで変更するテーブル名を指定します。MODIFYキーワドで変更する列名と変更後のデータ型を指定します。制約条件を任意に追加します。
たとえば、age 列のデータ型を INT から VARCHAR(50) に変更する場合は、以下のステートメントを使用できます。
ALTER TABLE 表名
MODIFY age VARCHAR(50);
ご使用のデータベース管理システムによって、具体的な構文は若干異なる場合があります。 上記のサンプル文は、MySQL、SQL Server、Oracle などの一般的なリレーショナルデータベースシステムのほとんどで使用できます。