SQLのALTER TABLE文の使い方は何ですか?
SQLのALTER TABLE文はデータベーステーブルの構造を変更するために使用されます。これにより、列の追加、変更、削除、データ型の変更、制約の変更などが可能となります。
以下はALTER TABLE文の一般的な使用例です。
- 新しい列を追加します。
- テーブル名を変更して、カラム名とデータ型を追加する。
- 列のデータ型を変更する。
- テーブル名を変更する
列名のデータ型を変更します。 - カラム名を変更する:
- ALTER TABLE table_name
旧列名を新列名に変更する。 - 列を削除する:
- テーブル名の列名を削除するALTER TABLEテーブル名命令。
- テーブル名を変更する:
- old_table_nameを新しい_table_nameに名前を変更する。
- 主キー制約を追加する:
- テーブル名を指定して、カラム名を主キーとして追加する。
- 外部キー制約を追加する:
- ALTER TABLE テーブル名
ADD FOREIGN KEY (カラム名) REFERENCES 他のテーブル名(カラム名);
注意:異なるデータベース管理システムには、若干異なる構文や使い方があります。上記の例は一般的なSQL構文の例です。実際に使用する際は、ご利用のデータベース管理システムのドキュメントを参照して具体的な構文や使い方を確認してください。