개발및업무/SQL
SQL 디스크립션 생성 및 수정 방법
H0IT
2010. 8. 19. 14:45
728x90
SQL 테이블과 컬럼에 설명을 넣는 방법
sp_addextendedproperty 'MS_Description', '학적-학적마스터-재', 'user', 'univ', 'table', 'SEA010';
GO
sp_addextendedproperty 'User_Description', '사용', 'user', 'univ', 'table', 'SEA010';
GO
sp_addextendedproperty 'MS_Description', '학번', 'user', 'univ', 'table', 'SEA010','column', 'colreg_no';
GO
디스크립션 생성한 후 잘 못 된 컬럼을 수정하려고 찾아보다 아래 내역을 찾았다.
* 테이블을 만들고 Description을 달고 싶은 경우 *
1. 주석추가 (add)
//테이블
EXEC sp_addextendedproperty 'MS_Description', '테이블설명', 'user', dbo, 'table',테이블명
//컬럼들
EXEC sp_addextendedproperty 'MS_Description', '컬럼설명', 'user', dbo, 'table', 테이블명, 'column', 컬럼명
2. 주석수정 (update)
//테이블
EXEC sp_updateextendedproperty 'MS_Description', '테이블설명', 'user', dbo, 'table',테이블명
//컬럼들
EXEC sp_updateextendedproperty 'MS_Description', '컬럼설명', 'user', dbo, 'table', 테이블명, 'column', 컬럼명
디스크립션 생성 참고 : http://msdn.microsoft.com/ko-kr/library/ms180047.aspx
디스크립션 수정 참고 : http://msdn.microsoft.com/ko-kr/library/ms186885.aspx
디스크립션 드롭 참고 : http://msdn.microsoft.com/ko-kr/library/ms178595.aspx
728x90