目次
ふりかえり

筆者
本記事は、SQLの基本、実務使用例編になります。
SQLの基礎に関しましては、
【初学者必見!】SQLの超基礎編の記事をご覧くださいませ。

A子
本編に入ります!
ALTER TABLEとは?
ALTER TABLE は、既存のテーブルの構造を変更するSQL文です。
例えば以下のようなことができます:
| 操作内容 | 使用例 |
|---|---|
| 列を追加 | ADD |
| 列を削除 | DROP COLUMN |
| 列のデータ型変更 | MODIFY |
| 列名の変更(DBによる) | RENAME COLUMN |
| テーブル名の変更(DBによる) | RENAME TO |
実務レベルの使用例を見ていこう!

筆者
実際に、SQLを使用してデータを確認していきましょう。
SQLに関しては以下を使用して解説していきます。
create table文、select文、insert文、update文、delete文、
drop table文、につきましては、過去にアップロードした
【初学者必見!】SQLの超基礎編の記事をご覧くださいませ。

A子
目次の、「ふりかえり」のところにそれぞれの記事のリンクが
貼ってあるよ!
または、サイドバーのカテゴリーにSQLがあるから、そちらからでも
参照できます!
Oracle Live SQLで実行していきます!
今回、実行するSQLの一覧
テーブル作成
create table employees (
employee_id number,
name varchar2(50)
);
データ挿入
insert into employees (employee_id, name) values (1, '田中');
insert into employees (employee_id, name) values (2, '佐藤');
データ確認
select * from employees;
ALTER TABLEの使い方いろいろ
A. 列を追加する(ADD)
alter table employees add (department varchar2(20));
B. 列を削除する(DROP COLUMN)
alter table employees drop column department;
C. 列の型を変更する(MODIFY)
alter table employees modify (name varchar2(100));
D. 列名を変更する(RENAME COLUMN)
alter table employees rename column name to full_name;
E. テーブル名を変更する(RENAME TO)
alter table employees rename to staff;
まとめ

筆者
ALTER TABLEについて解説しました。
次回もお楽しみに!










コメント