「Mysql/mariadb」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→カラム変更の場合) |
|||
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
− | |||
− | |||
− | |||
− | |||
==カラム追加の場合== | ==カラム追加の場合== | ||
<pre> | <pre> | ||
− | ALTER TABLE `table1` ADD COLUMN `age` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '年齢'; | + | ALTER TABLE `table1` ADD COLUMN `age` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '年齢'; |
+ | </pre> | ||
==カラム削除の場合== | ==カラム削除の場合== | ||
<pre> | <pre> | ||
ALTER TABLE `table1` DROP COLUMN `age`; | ALTER TABLE `table1` DROP COLUMN `age`; | ||
+ | </pre> | ||
+ | |||
+ | ==カラム変更の場合== | ||
+ | <pre> | ||
+ | ALTER TABLE `table1` MODIFY COLUMN `age` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '年齢'; | ||
</pre> | </pre> |
2024年11月27日 (水) 19:45時点における最新版
カラム追加の場合
ALTER TABLE `table1` ADD COLUMN `age` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '年齢';
カラム削除の場合
ALTER TABLE `table1` DROP COLUMN `age`;
カラム変更の場合
ALTER TABLE `table1` MODIFY COLUMN `age` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '年齢';