0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

MariaDBでオブジェクト(テーブルやカラムなど)のコメントだけを変更

Posted at

データベース

そもそもデータベースに対してコメントを付けることができません。

テーブル

テーブルのコメント変更SQL例
ALTER TABLE `t_1`
COMMENT='テーブルコメント更新だよ'

カラム

カラムのコメント変更SQL例
ALTER TABLE `t_1`
MODIFY COLUMN `id` INT(11) NOT NULL DEFAULT 1 COMMENT 'カラムコメント更新だよ' 

MODIFY使用により記述を減らせる

CHANGE ではなく MODIFY を使うことで、カラム名の記述を1回で済ますことができます。

省略による意図しない変更に注意

下記SQLでコメントを変更することもできます。

『NULL許可かどうか』『デフォルト値』と省略したSQL例
ALTER TABLE `t_1`
MODIFY COLUMN `id` INT(11) COMMENT 'カラム' 

しかし『NULL許可かどうか』『デフォルト値』を省略すると、カラムの設定が『NULL許可かつデフォルトNULL』に変わってしまうので注意。

参考サイトさん

バージョン

Microsoft Windows [Version 10.0.19045.3803]
10.5.4-MariaDB

TODO:ビュー、トリガー、ストアドプロシージャー、ストアドファンクション、イベント、について調べてまとめる。
そもそもコメントが付けられるのかどうかなど。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?