source

열 설명 추가

nicesource 2023. 7. 18. 21:47
반응형

열 설명 추가

스크립트를 실행하여 SQL Server 열에 설명을 추가하는 방법을 아는 사람이 있습니까?SQL Server Management Studio를 사용하여 열을 생성할 때 설명을 추가할 수 있습니다.

SQL 스크립트에서 열을 생성할 때 열에 대한 설명도 추가하려면 어떻게 해야 합니까?

아마도 sp_addextended property stored proc를 사용하여 수행하고 싶을 것입니다.

마이크로소프트는 그것에 대한 몇 가지 좋은 문서를 가지고 있습니다.

사용해 보십시오.

EXEC sp_addextendedproperty 
    @name = N'MS_Description', @value = 'Hey, here is my description!',
    @level0type = N'Schema',   @level0name = 'yourschema',
    @level1type = N'Table',    @level1name = 'YourTable',
    @level2type = N'Column',   @level2name = 'yourColumn';
GO

이것은 나에게 효과가 있습니다.관련 인수는 작은 화살표와 함께 표시됩니다.

EXEC sys.sp_addextendedproperty 
  @name=N'MS_Description'
 ,@value=N'Here is my description!'  --<<<<
 ,@level0type=N'SCHEMA'
 ,@level0name=N'dbo'
 ,@level1type=N'TABLE'
 ,@level1name=N'TABLE_NAME' --<<<<
 ,@level2type=N'COLUMN'
 ,@level2name=N'FIELD_NAME'  --<<<<
EXEC sys.sp_addextendedproperty @name = N'MS_Description', 
@value = N'extended description', 
@level0type = N'SCHEMA',
@level0name = N'dbo',
@level1type = N'TABLE',
@level1name = N'Table_1',
@level2type = N'COLUMN',
@level2name = N'asdf'

[dbo] 테이블에 스크립트를 만듭니다.[표_1]

MS SQL Server Management Studio 10.0.55에서 가장 쉬운 방법은 다음과 같습니다.

  • 개체 탐색기 창에 테이블 열 표시
  • 관심 열을 마우스 오른쪽 단추로 클릭하고 "수정" 옵션을 클릭합니다.
  • "열 속성" 창(GUI의 오른쪽 아래에 있음)을 확인합니다.\
  • "테이블 디자이너" 하위 섹션을 찾습니다.
  • "설명" 행의 수정
  • 열 수정 창/탭의 오른쪽 상단에 있는 "x"를 클릭합니다.
  • 변경 사항 적용이 표시되면 "y"로 대답합니다.

그런 다음 Object Explorer 창에서 테이블을 마우스 오른쪽 단추로 클릭하고 속성을 클릭한 다음 "확장 속성"을 클릭하면 주석이 표시됩니다.

테이블에 대해 "다른 이름으로 스크립트 테이블" 명령을 수행하는 경우, 위의 "설명" 열은 여전히 열에 대한 주석으로 표시되지 않습니다.대신 테이블 생성 후 추가 sp_addextended 속성 호출이 표시됩니다.평범합니다.

언급URL : https://stackoverflow.com/questions/3754180/adding-a-column-description

반응형