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://blog.naver.com/mslovely84?Redirect=Log&logNo=110034218148
-- 아래는 응용 : 프로시저를 만들어 아래와 같이 이용하면 도움이 될 듯!
-- EXEC UP_SET_TABLE_COMMENT 'I', 'MES_EQUIP_DEF', 'LINE_CD', '라인코드'
-- EXEC UP_SET_TABLE_COMMENT 'I', 'MES_EQUIP_DEF', 'OPER_CD', '공정코드'
...
/*******************************************************************************************************
1. Procedure : C_SP_SET_BPA_PLC_READY
2. Process Func : 테이블 설명 추가(테이블, 컬럼)
3. Create Date : 2013-11-28 오전 11:24:32
4. Create User : YHKIM
5. Execute Test : EXEC UP_SET_TABLE_COMMENT 'I', 'MES_EQUIP_DEF', 'FACTORY', '공장코드'
6. History Info :
*******************************************************************************************************/
ALTER PROC [dbo].[UP_SET_TABLE_COMMENT]
(
@I_TYPE VARCHAR(01), -- I:추가, U:수정
@S_TABLE VARCHAR(50),
@S_COLUMN VARCHAR(50),
@S_COMMENT VARCHAR(1000)
)
AS
BEGIN
IF @I_TYPE = 'I'
BEGIN
IF @S_COLUMN = ''
-- TABLE 설명
EXEC sp_addextendedproperty 'MS_Description', @S_COMMENT, 'user', dbo, 'table', @S_TABLE
ELSE
-- 컬럼 설명
EXEC sp_addextendedproperty 'MS_Description', @S_COMMENT, 'user', dbo, 'table', @S_TABLE, 'column', @S_COLUMN
END
IF @I_TYPE = 'U'
BEGIN
IF @S_COLUMN = ''
-- TABLE 설명
EXEC sp_updateextendedproperty 'MS_Description', @S_COMMENT, 'user', dbo, 'table', @S_TABLE
ELSE
-- 컬럼 설명
EXEC sp_updateextendedproperty 'MS_Description', @S_COMMENT, 'user', dbo, 'table', @S_TABLE, 'column', @S_COLUMN
END
END
'030. Database > 02. MS_SQL' 카테고리의 다른 글
[MSSQL] 관리TOOL에서 테이블 컬럼등을 수정하고자 할때 (0) | 2014.05.09 |
---|---|
[MSSQL] 저장프로시저 FETCH 처리 (0) | 2014.02.07 |
[MSSQL] 문자열 SPLIT 처리(테이블 반환 함수) (0) | 2013.11.28 |
[MSSQL] 서브쿼리를 이용한 UPDATE (0) | 2013.02.18 |
[MSSQL] MDF, LDF 파일로 DB복원하기 (0) | 2013.01.23 |
WRITTEN BY
- 테네시왈츠
항상 겸손하게 항상 새롭게 항상 진실하게