프로젝트 산출물의 하나인 테이블 명세서나 DDL 스크립트를 참고해서 데이터를 분석하는 방법 보다는 아래 Query를 이용하는 방법! 강츄~
select SchemaName=SCHEMA_NAME(t.schema_id), TableName=t.name, ColumnName=c.name, DataType=ty.name, TextLength=c.max_length, c.precision, c.scale
from sys.tables t
join sys.columns c on c.object_id = t.object_id
join sys.types ty on ty.user_type_id =c.user_type_id
order by 1, 2, 3
시스템 테이블을 이용한 Table Names, Column Names, Data Types 조회
'SQL Server' 카테고리의 다른 글
Object(SP, UDF 등) 검색 (0) | 2014.03.22 |
---|---|
MS SQL Server 2008 R2에서 Collation 변경하기 (0) | 2014.03.22 |
모든 DB 테이블에서 특정값을 찾는 프로시저 (0) | 2014.03.13 |
모든 DB 테이블에서 특정값을 찾고 변경하는 프로시저 (0) | 2014.03.13 |
sp_MSforeachdb, sp_MSforeachtable 프로시저 활용 (0) | 2014.03.13 |