Search

2015년 10월 21일 수요일

[Database] [MSSQL] 테이블과 컬럼에 설명 추가, 변경, 제거하기.

* A_Table이라는 이름의 테이블이 있다.
* 그 테이블에 대한 설명을 '임시테이블'이라고 지정해보자.

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'임시테이블', @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'A_Table'
GO

* A_Table에 Column_1이라는 이름의 컬럼이 있다.
* 그 컬럼에 대한 설명을 '임시컬럼'이라고 지정해보자.

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'임시컬럼' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'A_Table', @level2type=N'COLUMN',@level2name=N'Column_1'
GO

Column_1에 부여된 '임시컬럼'의 이름을 '변경컬럼'이라고 변경해보자.

EXEC sys.sp_updateextendedproperty @name=N'MS_Description', @value=N'변경컬럼' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'A_Table', @level2type=N'COLUMN',@level2name=N'Column_1'
GO


* Column_1에 부여된 설명을 제거해보자.

EXEC sys.sp_dropextendedproperty @name=N'MS_Description', @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'A_Table', @level2type=N'COLUMN',@level2name=N'Column_1'
GO


댓글 없음:

댓글 쓰기