TOP > SQL>

列の追加

データベース ORACLE MySQL PostgreSQL
対応状況

列を追加する命令です。
新しい項目が増えて追加したいときなどに使用します。

構文
ALTER TABLE 表名 ADD 列名 型名;

下の例はメールアドレスを1個から2個に増やした例です。

使用例
mysql> desc ado;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(30) | YES  |     | NULL    |       |
| money | int(11)     | YES  |     | NULL    |       |
| mail  | varchar(30) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
メールアドレスをもう一個増やそうと思います。
                  
mysql>ALTER TABLE test ADD mail2 varchar(30);

mysql> desc ado;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name  | varchar(30) | YES  |     | NULL    |       |
| money | int(11)     | YES  |     | NULL    |       |
| mail  | varchar(30) | YES  |     | NULL    |       |
| mail2 | varchar(30) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+
お勧め商品
最近の記事
当サイトについて  免責事項  プライバシーポリシー
Copyright (C) Sasuke 2012 All rights reserved.