Ms-sql에서 데이터베이스의 정보를 알 수 있는 정보 스키마 뷰(INFORMATION_SCHEMA)

database 2009. 9. 18. 10:54
Ms-sql에서 정보 스키마 뷰(INFORMATION_SCHEMA)라는 view가 있다.

view의 속성은 아래와 같이 있다.

CHECK_CONSTRAINTS

REFERENTIAL_CONSTRAINTS

COLUMN_DOMAIN_USAGE

ROUTINES

COLUMN_PRIVILEGES

ROUTINE_COLUMNS

COLUMNS

SCHEMATA

CONSTRAINT_COLUMN_USAGE

TABLE_CONSTRAINTS

CONSTRAINT_TABLE_USAGE

TABLE_PRIVILEGES

DOMAIN_CONSTRAINTS

TABLES

DOMAINS

VIEW_COLUMN_USAGE

KEY_COLUMN_USAGE

VIEW_TABLE_USAGE

PARAMETERS

VIEWS


데이터 베이스의 전체 테이블정보를 볼려면 select * from INFORMATION_SCHEMA.tables
테이블 갯수를 볼려면 select count(*) from INFORMATION_SCHEMA.tables

: