문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

테이블의 종속성 보기

SQL Server 2012에서는 SQL Server Management Studio 또는 Transact-SQL을 사용하여 테이블 종속성을 볼 수 있습니다.

항목 내용

보안

사용 권한

데이터베이스에 대한 VIEW DEFINITION 권한과 데이터베이스의 sys.sql_expression_dependencies에 대한 SELECT 권한이 필요합니다. 기본적으로 SELECT 권한은 db_owner 고정 데이터베이스 역할의 멤버에게만 부여됩니다. SELECT와 VIEW DEFINITION 권한을 다른 사용자에게 부여하면 피부여자는 데이터베이스의 모든 종속성을 볼 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 [Top]

테이블의 종속성을 보려면

  1. 개체 탐색기에서 데이터베이스를 확장하고, 특정 데이터베이스를 확장한 후 테이블을 확장합니다.

  2. 테이블을 마우스 오른쪽 단추로 클릭한 다음 종속성 보기를 클릭합니다.

  3. 개체 종속성 <object name> 대화 상자에서 <object name>에 종속된 개체 또는 <object name>이(가) 종속된개체를 선택합니다.

  4. 종속성 표에서 개체를 선택합니다. 개체 유형(예: "트리거" 또는 "저장 프로시저")이 유형 상자에 표시됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 [Top]

테이블에 종속된 개체를 보려면

  1. 개체 탐색기에서 데이터베이스 엔진 인스턴스에 연결합니다.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.

    USE AdventureWorks2012;
    GO
    SELECT * FROM sys.sql_expression_dependencies
    WHERE referencing_id = OBJECT_ID(N'Production.vProductAndDescription'); 
    GO
    

테이블이 종속된 개체를 보려면

  1. 개체 탐색기에서 데이터베이스 엔진 인스턴스에 연결합니다.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.

  3. 다음 예에서는 Production.Product 테이블에 종속된 개체를 반환합니다. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.

    USE AdventureWorks2012; 
    GO
    SELECT * FROM sys.sql_expression_dependencies
    WHERE referenced_id = OBJECT_ID(N'Production.Product'); 
    GO
    

자세한 내용은 sys.sql_expression_dependencies(Transact-SQL)를 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 [Top]

커뮤니티 추가 항목

추가
표시: