Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL에서 기존 테이블 열에 주석(Comment) 추가하는 방법

ALTER TABLE과 COMMENT 키워드로 열 주석 추가하기

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 명령어를 사용하여 해당 테이블 열의 상세 정보를 조회할 수 있습니다.

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)

위 출력 결과에서 첫 번째 행(id 열)의 Comment 필드에 'id of employees'라는 주석이 등록된 것을 확인할 수 있습니다. 반면 주석이 없는 두 번째 행(Name 열)은 Comment 필드가 비어 있는 것을 볼 수 있습니다.

참고 사항

MODIFY 절을 사용할 때는 열의 데이터 타입까지 함께 지정해야 하므로, 기존 열 정의를 그대로 유지하면서 주석만 추가해야 합니다. 만약 데이터 타입을 잘못 입력하면 의도치 않게 열 구조가 변경될 수 있으니 주의하세요.