사용자 도구

사이트 도구


기술문서:레퍼런스:쿼리:기본:테이블-컬럼_주석

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
기술문서:레퍼런스:쿼리:기본:테이블-컬럼_주석 [2025/11/25 12:50]
carlito76
기술문서:레퍼런스:쿼리:기본:테이블-컬럼_주석 [2025/11/26 18:50] (현재)
carlito76
줄 1: 줄 1:
 +{{htmlmetatags>
 +metatag-description=(테이블 주석, 컬럼 주석, Table, Column, 데이터베이스, DBMS, SQL, MySQL, MariaDB, MSSQL, Oracle, Tibero, PostgreSQL)
 +metatag-og:description=(테이블 주석, 컬럼 주석, Table, Column, 데이터베이스, DBMS, SQL, MySQL, MariaDB, MSSQL, Oracle, Tibero, PostgreSQL)
 +}}
 +
 ====== 테이블/컬럼 주석 ====== ====== 테이블/컬럼 주석 ======
-FIXME+ 
 +<note tip> 
 +최소 지원 버전은 약간의 차이가 있을 수 있습니다. 
 +</note> 
 + 
 +===== MySQL/MariaDB ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + MySQL 5.0.1 이상/MariaDB 5.1 이상 
 +*/ 
 +-- 생성 
 +CREATE TABLE {테이블} ( 
 + {컬럼} VARCHAR(100) COMMENT '컬럼 주석' 
 +) COMMENT = '테이블 주석'; 
 + 
 +-- 수정 
 +ALTER TABLE {테이블} COMMENT = '테이블 주석'; 
 +ALTER TABLE {테이블} MODIFY {컬럼} VARCHAR(100) COMMENT '컬럼 주석'; 
 + 
 +-- 삭제 
 +ALTER TABLE {테이블} COMMENT = ''; 
 +ALTER TABLE {테이블} MODIFY {컬럼} VARCHAR(100) COMMENT ''; 
 +</sxh> 
 + 
 +===== MSSQL ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + MSSQL 2005 이상 
 +*/ 
 +-- 생성 
 +EXEC sp_addextendedproperty 
 + 'MS_Description', '테이블 주석' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 +
 +EXEC sp_addextendedproperty 
 + 'MS_Description', '컬럼 주석' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 + , 'COLUMN', {컬럼} 
 +
 + 
 +-- 수정 
 +EXEC sp_updateextendedproperty 
 + 'MS_Description', '테이블 주석' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 +
 +EXEC sp_updateextendedproperty 
 + 'MS_Description', '컬럼 주석' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 + , 'COLUMN', {컬럼} 
 +
 + 
 +-- 삭제 
 +EXEC sp_dropextendedproperty 
 + 'MS_Description' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 +
 +EXEC sp_dropextendedproperty 
 + 'MS_Description' 
 + , 'SCHEMA', dbo 
 + , 'TABLE', {테이블} 
 + , 'COLUMN', {컬럼} 
 +
 +</sxh> 
 + 
 +===== Oracle/Tibero ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + Oracle 7 이상/Tibero 2 이상 
 +*/ 
 +-- 생성/수정 
 +COMMENT ON TABLE {테이블} IS '테이블 주석'; 
 +COMMENT ON COLUMN {테이블}.{컬럼} IS '컬럼 주석'; 
 + 
 +-- 삭제 
 +COMMENT ON TABLE {테이블} IS ''; 
 +COMMENT ON COLUMN {테이블}.{컬럼} IS ''; 
 +</sxh> 
 + 
 +===== PostgreSQL ===== 
 +<sxh sql; gutter: true;> 
 +/* 
 + PostgreSQL 7.4 이상 
 +*/ 
 +-- 생성/수정 
 +COMMENT ON TABLE {테이블} IS '테이블 주석'; 
 +COMMENT ON COLUMN {테이블}.{컬럼} IS '컬럼 주석'; 
 + 
 +-- 삭제 
 +COMMENT ON TABLE {테이블} IS NULL; 
 +COMMENT ON COLUMN {테이블}.{컬럼} IS NULL; 
 +</sxh> 
 + 
 +{{tag>"쿼리" "Query" "기본"}}