본문 바로가기

Paul Work/Tool

[ERWIN 7.X] Logical에서 Comment 되어 있는 컬럼 한글로 표기하기

1.Physical 모드에서 한글을 표시하고자 하는 컬럼을 선택 후 바탕에서 마우스 오른쪽 버튼을 눌러 아래 속성에서  
   Harden Physical Names를 눌러 실행

2.Harden Physical Names를 실행하게 되면 아래 와 같은 LOG가 남게 된다.

3.실행이 완료가 되면 Physical -> Logical로 변경 하여준다.

4.변경 후 메뉴에서 Model -> Domain Dictionary를 선택


5.팝업창이 뜨면 Name Inheriited by Attribute에 "%ColumnComment "를 직접 입력하거나 아래와 같이
  선택을 하여도 된다.
  아래 Macro Toolbox를 클릭


6.리스트중에서 Attribute Macro를 선택 후  %ColumnComment를 선택 후 Insert Macro를 누르고 창을 닫는다.


7.창을 닫고 기존의 창을 보게 되면 아래와 같이 입력이 되어지는데 여기서 기존에 있던 "%AttDomain" 값을
  삭제를 하여준다.

8.아래와 같이 수정 되었다면 "OK"를 입력 후 완료를 시키다.



9.다시 메뉴에서 Model -> Attributes...를 클릭한다.

10.팝업창에서 Reset값을 클릭

11.Remove overridden properties for에서 Reset all attributes in model를 선택
    Select Properties to Reset:에서 Name만을 남겨 놓고 다른건 선택 해제를 한다.

12.아래와 같이 선택이 완료 되었다면 "OK" 버튼을 눌러 창을 닫는다.

13.정상적으로 수정이 되었다면 해당 테이블의 컬럼에 한글이 보여질것이다.
    "OK" 버튼을 눌러 창을 닫는다

14.아래와 같은 Comment값이 입력되어 있는 컬럼은 한글로 표기가 되고 Comment값이 입력 되지 않는 값은
 영문으로 표기가 된다.



만약 해당 테이블에 Comment값을 입력 하고 싶다면 아래와 같이 입력하면 된다.

COMMENT ON TABLE 테이블명 IS '테이블 한글명' ;
COMMENT ON COLUMN 테이블명.컬럼명 IS '컬럼한글명' ;