MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

既存のMySQLテーブルのカラムにコメントを設定する方法

MySQLテーブルのカラムにコメントを追加するには

既存のMySQLテーブルのカラムにコメントを追加したい場合は、ALTER TABLEコマンドでカラムを変更する際にCOMMENTキーワードを使用します。

例えば、testingテーブルのidカラムにコメントを付けたい場合、次のようなクエリを実行します。

mysql> ALTER TABLE testing MODIFY id INT COMMENT 'id of employees';
Query OK, 0 rows affected (0.07 sec)
Records: 0 Duplicates: 0 Warnings: 0

設定したコメントを確認する方法

コメントが正しく設定されたかどうかは、SHOW FULL COLUMNSステートメントを実行して、カラムのCommentフィールドで確認できます。

mysql> SHOW FULL COLUMNS FROM testing\G
*************************** 1. row ***************************
     Field: id
      Type: int(11)
 Collation: NULL
     Null: NO
      Key: PRI
  Default: 0
    Extra:
Privileges: select,insert,update,references
   Comment: id of employees
*************************** 2. row ***************************
     Field: Name
      Type: varchar(20)
 Collation: latin1_swedish_ci
     Null: YES
      Key:
  Default: NULL
    Extra:
Privileges: select,insert,update,references
   Comment:
2 rows in set (0.05 sec)

ポイント

  • MODIFY句を使う場合は、既存のデータ型(上記の例ではINT)も忘れずに指定する必要があります。
  • コメントは日本語でも設定可能ですが、その際はテーブルや接続の文字セット(utf8mb4など)に注意してください。
  • 複数のカラムにコメントを付ける場合は、カンマで区切って複数のMODIFY句を1つのALTER TABLE文にまとめると効率的です。
  1. MySQLでテーブルに列を追加する方法をわかりやすく解説|ALTER TABLEの使い方

    MySQLでテーブルに列を追加する基本の方法 MySQLでテーブルに新しい列を追加するには、ALTER TABLE文とADD COLUMN句を組み合わせて使用します。本記事では、まずId列とName列を持つサンプルテーブルを作成し、その後、ALTERコマンドを使ってAge列とAddress列を追加する手順を順番に解説します。 ステップ1:テーブルを作成する まず、以下のクエリでテーブルを作成します。 mysql> create table AddingColumnNameDemo -> ( -> Id int, -> Name varchar(10

  2. MySQLでテーブルのすべての列を削除する方法|DROP TABLEコマンドの使い方を解説

    MySQLでテーブル内の全カラムを削除するには?MySQLでは、テーブルに存在するすべてのカラム(列)を1つずつ削除していくことはできません。すべての列を削除したい場合、つまりテーブル自体をデータベースから取り除きたい場合は、DROP TABLE コマンドを使用します。DROP TABLEの基本構文DROP TABLE テーブル名;このコマンドを実行すると、指定したテーブルとその中のすべてのデータ・構造が完全に削除されます。なお、この操作は元に戻せないため、実行前には必ず内容を確認してください。実際に試してみよう:サンプルテーブルの作成まずは動作を確認するために、以下のようにサンプルテーブルを