반응형
반응형

SQL Server Management Studio에서 확인 가능하지만, 일련의 작업 과정에서 테이블의 정보를 확인하는 경우에는 스크립트를 실행하여 확인하는 것이 편리합니다.

다음에 테이블과 관련되는 몇 가지 정보를 확인하는 스크립트 예제가 있습니다.

 

n       FOREIGN KEY 제약 조건 정보 확인하기

[따라하기] FOREIGN KEY 제약 조건 확인하기

Customers 테이블을 비활성화 되어 있는 FOREIGN KEY 제약 조건을 포함한 FOREIGN KEY 제약 조건의 FOREIGN KEY 참조하고 있는 테이블과 열의 기본 정보를 반환합니다.

USE AdventureWorks;

EXEC sp_fkeys N' Sales.Customer';

GO

 

n       테이블의 인덱스 정보 확인하기

[따라하기] 테이블 인덱스 목록 조회하기

USE AdventureWorks;

EXEC sp_helpindex N'Sales.Customer';

GO

 

n       테이블의 제약 조건 정보 확인하기

[따라하기] 테이블 관련 모든 제약 조건 조회하기

USE AdventureWorks;

EXEC sp_helpconstraint 'Production.Product';

GO

 

n       테이블의 모든 정보 확인하기

[따라하기] 테이블에 관련된 , 인덱스, 제약 조건, 참조하는 확인하기

USE AdventureWorks;

EXEC sp_help 'Person.Contact';

GO

 

[참고] SQL Server 2005에서의 sp_help 테이블 이외에도 sys.sysobjects 있는 데이터베이스 개체, 사용자 정의 데이터 형식, 데이터 형식에 관련된 정보를 반환합니다.

반응형

+ Recent posts

반응형