Database

[MSSQL] 테이블 정보 확인

hahasemo 2014. 11. 13. 13:36

테이터베이스 테이블 리스트 정보 확인

 select *

from information_schema.tables

WHERE

TABLE_CATALOG = ''


테이블 컬럼 정보 확인

select * from information_schema.columns

where table_name = ''

 

테이블 제약조건 확인 

select

*

from INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE

where table_name = ''


테이블 인덱스 확인 확인 

SELECT * FROM sys.dm_db_index_physical_stats

    (DB_ID(N'데이터베이스명'), OBJECT_ID(N'데이터베이스명.테이블명'), NULL, NULL , 'DETAILED');