๋ชฉ์ฐจ
cubrid manager์์ ํ ์ด๋ธ ์ฝ๋ฉํธ ์์ฑ
1. cubrid manager์ ํ ์ด๋ธ์ค๋ช ๊ธฐ๋ฅ ์ค์น๋ฅผ ํตํด์ ์ง์ ์๋์ผ๋ก ํ ์ด๋ธ ํธ์ง์์ ์ ๋ ฅ
cubrid manager ์ต์ด ์ค์น ์์๋ ์ฝ๋ฉํธ๋ฅผ ์์ฑํ ์ ์์, ๋นํ์ฑํ ์ํ์
์ถ๊ฐ ๊ธฐ๋ฅ์ ์ค์นํด์ค์ผ ํ๋๋ฐ ํ ์ด๋ธ ์ค๋ช ๊ธฐ๋ฅ ์ค์น์
์๋์ฒ๋ผ cubrid manager ์คํ - ํด๋น db ๋ก๊ทธ์ธ ํ ์ฐํด๋ฆญ - ํ ์ด๋ธ ์ค๋ช ๊ธฐ๋ฅ ์ค์น ์ ํ

๊ทธ๋ฌ๋ฉด ์๋์ฒ๋ผ ์๋ฆผ์ด ํ์๋จ

dba๊ถํ์ด๋ผ๊ณ ๊ฐ์ ํ๊ณ ์๋ฅผ ๋๋ฅด๋ฉด ๋จ
ํด๋น ๊ธฐ๋ฅ ์ค์น ํ ๋ค์ ํ ์ด๋ธ ํธ์งํ๋ฉด ์ปฌ๋ผ ์ค๋ช ์ ์์ฑํ ์ ์์

2. SQL ์ด์ฉ
-- ํ
์ด๋ธ ์ค๋ช
์
๋ ฅ
INSERT INTO _cub_schema_comments VALUES ('test_tbl', '*' ,'์ฌ์ฉ์ ํ
์ด๋ธ', systimestamp, 'DBA');
-- ์ปฌ๋ผ ์ค๋ช
์
๋ ฅ
INSERT INTO _cub_schema_comments VALUES('test_tbl', 'userId', '์ฌ์ฉ์์์ด๋', systimestamp, 'DBA');
๋ง์ผ ์ ์ฟผ๋ฆฌ ์คํ ์ Unknown class "_cub_schema_comments" ์๋ฌ ๋ฐ์ํ๋ฉด
1๋ฒ์์ ์งํํ ํ ์ด๋ธ ์ค๋ช ๊ธฐ๋ฅ์ด ์ค์น๋์๋์ง ์ฒดํฌ(์ค์น ์ _cub_schema_comments ํ ์ด๋ธ ์ค์น๋จ)
์ค์น ์๋ ๊ฒฝ์ฐ ์ง์ ์๋ DDL ์คํ
CREATE TABLE _cub_schema_comments
( table_name VARCHAR(255) NOT NULL,
column_name VARCHAR(255) NOT NULL,
description VARCHAR(4096),
last_updated TIMESTAMP,
last_updated_user VARCHAR(4096),
CONSTRAINT pk_cub_schema_comments PRIMARY KEY(table_name, column_name)
) REUSE_OID;
CALL CHANGE_OWNER('_cub_schema_comments', 'PUBLIC') ON CLASS db_authorizations;
_cub_schema_comments ํ ์ด๋ธ์ comment ์ ๋ ฅ ํ ํ ์ด๋ธ ์ค๋ช ์ ์กฐํ ํ ๋๋ ์๋์ฒ๋ผ ์ฟผ๋ฆฌ ์คํ
-- ํ
์ด๋ธ ์ค๋ช
์ ์ฒด ์กฐํ
SELECT * FROM _cub_schema_comments
WHERE column_name = '*'
;
ํน์ ์ปฌ๋ผ ์ค๋ช ์ ์กฐํ ์๋ ์๋ ์ฟผ๋ฆฌ ์คํ
SELECT * FROM _cub_schema_comments
WHERE column_name = '์ปฌ๋ผ๋ช
'
;
ํ ์ด๋ธ ์ค๋ช , ์ปฌ๋ผ ์ค๋ช ๋ค ์กฐํ ์ ์๋ ์ฟผ๋ฆฌ(์ด๊ฑด ๋น์ฐ)
SELECT * FROM _cub_schema_comments
;
์ฐธ์กฐ : https://www.cubrid.com/qna/3823031
CUBRID | Q&A - COMMMENT ์ถ๊ฐ ๋ฐฉ๋ฒ ์ข ์๋ ค์ฃผ์ญ์์ค.
* ์ง๋ฌธ ๋ฑ๋ก ์ ๋ค์์ ๋ด์ฉ์ ๊ผญ ๊ธฐ์ ํ์ฌ ์ฃผ์ธ์. OS Linux 64bit CUBRID Ver. 9.3.9 CUBRID TOOL Ver. [๋์๋ง]-[๋ฒ์ ์ ๋ณด] ํ์ธ ์์ฉ ํ๊ฒฝ(API) java * CUBRID ์์ฉ ์ค๋ฅ, SQL ์ค๋ฅ ๋๋ SQL ํ๋ ๊ด๋ จ๋ ๋ฌธ์๋ ๋ฐ๋
www.cubrid.com

'IT > DataBase' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Cubrid]8๋ฒ์ merge into ๋ฏธ์ง์ (0) | 2022.11.28 |
|---|---|
| [Cubrid]cubrid manager db export/import (0) | 2022.11.28 |
| [Cubrid]cubrid_broker.conf ์ธ์ ํ์์์ ํด์ (0) | 2022.11.28 |
| [Oracle]oracle expdp ์ด์ฉํ ๋ฐฑ์ ์ ์ฑ (0) | 2022.11.28 |
| [Oracle]oracle datapump data_pump_dir ๊ฒฝ๋ก ํ์ธ ๋ฐ ๋ณ๊ฒฝ (0) | 2022.11.28 |
๋๊ธ