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', 컬럼명


[출처] MSSQL Description 설정|작성자 무한미소

디스크립션 생성 참고 : 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

+ Recent posts