반응형
데이터베이스 유형 변경하기
Database > Choose Database.. Oracle / SQL Server
1. 코멘트가 중복되므로 먼저 해제한다.
1) Toos > Forward Engineer/Schema Generation
2) Options : Other Options의 Comments 항목 해제.
2. 스크립트 생성 코드 등록.
1) Database > Pre & Post Scripts > Model-Level... 실행.
2) Display: Model-level Only 선택
3) New 버튼 클릭 후 Code 탭에 아래 스크립트 추가.
ORACLE용 Comment 코드
%ForEachTable() {
COMMENT ON TABLE %TableName IS '%EntityName';
%ForEachColumn() {
COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
}
}
%ForEachTable() {
COMMENT ON TABLE %TableName IS '%EntityName';
%ForEachColumn() {
COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
}
}
MS-SQL용 Comment 코드
%ForEachTable() {
exec sp_addextendedproperty 'MS_Description' , '%EntityName' , 'user' , 'dbo' , 'table' , '%TableName'
go
%ForEachColumn() {
exec sp_addextendedproperty 'MS_Description' , '%AttName' , 'user' , 'dbo' , 'table' , '%TableName' , 'column' , '%ColName'
go
}
}
%ForEachTable() {
exec sp_addextendedproperty 'MS_Description' , '%EntityName' , 'user' , 'dbo' , 'table' , '%TableName'
go
%ForEachColumn() {
exec sp_addextendedproperty 'MS_Description' , '%AttName' , 'user' , 'dbo' , 'table' , '%TableName' , 'column' , '%ColName'
go
}
}
3. Comment 스크립트 생성
Engineering 시에 Schema 옵션에서 Post-Script 를 선택하고 Generate 혹은 Preview 를 선택하면 Comment 스크립트가 생성된다.
반응형
':::: 개발 :::: > ::: MSSQL :::' 카테고리의 다른 글
SIGN 함수로 0 값 체크 하기 (0) | 2014.02.19 |
---|---|
mssql 에서 샘플 테이블 만드는법 (1) | 2014.02.19 |
시:분 가져오기 (0) | 2014.01.08 |
MSSQL 서버 정보 확인 쿼리 (0) | 2011.01.17 |
SYSOBJECT 활용 쿼리문 모음 (2) | 2010.07.07 |
조인테이블 업데이트 (0) | 2010.02.03 |
[본문스크랩] MS SQL DATE (0) | 2009.12.28 |
[본문스크랩] MS-SQL 설치 팁(보류된 작업 파일) (0) | 2009.12.28 |