CUBRID 매니저를 통해 접속하고 있습니다.
스크립트로 테이블을 생성한 후
테이블 편집에 들어가서 일일이 컬럼별로 설명을 달고 있는데요.
Comment를 작성할 수 있는 Query나 스크립트를 알고 싶습니다.
감사합니다.
CUBRID 매니저를 통해 접속하고 있습니다.
스크립트로 테이블을 생성한 후
테이블 편집에 들어가서 일일이 컬럼별로 설명을 달고 있는데요.
Comment를 작성할 수 있는 Query나 스크립트를 알고 싶습니다.
감사합니다.
코멘트를 작성하기 위한 _cub_schema_comments 테이블의 스키마 정보를 알수 있나요? 해당 테이블의 DDL 스크립트를 알고 싶습니다. 감사합니다. P.S) 큐브리드 메니져를 통한 확인이 아니고 JDBC를 통해서 직접 DB에 생성하려고 합니다. 방법이나 절차도 같이 안내해 주시면 고맙겠습니다.
실제 테이블/컬럼에 관한 코멘트는 _cub_schema_comments 테이블에 저장됩니다. 왼쪽 트리노드>해당DB>시스템 테이블>맨 처음 테이블로 보이실 것입니다. 등록일의 경우와 유저 역시 업데이트 시점/업데이트 수행자 정보를 넣으시면 되겠습니다.
아래는 예제입니다. 일괄로 SQL로 입력하시려면 아래 방식으로 하시면 됩니다. 주의하실 사항은 테이블에 대한 코멘트의 경우, column_name값이 *가 들어가게 됩니다.
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', 'number', '숫자값', TIMESTAMP'2013-02-26 20:06:44', 'DBA');
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', 'category', '카테고리', TIMESTAMP'2013-02-26 20:06:44', 'DBA');
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', 'reg_date', '등록일', TIMESTAMP'2013-02-26 20:06:44', 'DBA');
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', 'reg_name', '등록자이름', TIMESTAMP'2013-02-26 20:06:44', 'DBA');
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', 'description', 'Why', TIMESTAMP'2013-02-26 20:06:44', 'DBA');
INSERT INTO _cub_schema_comments ("table_name", "column_name", "description", "last_updated", "last_updated_user") VALUES ('cub_admin_board', '*', '어드민정보', TIMESTAMP'2013-02-26 20:06:44', 'DBA');