본문 바로가기
데이터베이스

ERWIN 논리모델에서 작성한 컬럼명 코멘트에 나오게 처리하기

by 블루데이제이 2022. 9. 30.
728x90
반응형

1. 물리모드(Physical)에서

Database > Pre & Post Script > Model-Level 선택한 후 New하고 Name에 대충 이름넣고

Code 탭에 Code에 아래와 같이 넣습니다.

 

Oracle
%ForEachTable() {
    COMMENT ON TABLE %TableName IS '%EntityName';
    %ForEachColumn() {
        COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
    }
 }
MySQL
%ForEachTable()
{
  alter TABLE %TableName COMMENT = '%EntityName';
  %ForEachColumn()
  {
    ALTER TABLE %TableName CHANGE COLUMN %ColName %ColName %AttDatatype %AttNullOption COMMENT '%AttName';
  }
}

를 입력하고 OK를 누른다.

 

2. DDL문 생성

Tools > Forward Engineer > Schema Generation하고 왼쪽의 Schema를 선택한 후 오른쪽에 Post-Script를 체크한 후 Preview클릭하면 DDL문을 볼 수 있다.

728x90
반응형