2011-11-10 2 views
0

SQL 데이터베이스의 특정 테이블을 가져 오는 방법 중 하나의 열의 유형과 크기를 포함하는 정보가 있습니까?SQL 테이블 열 정보 프로빙

예를 들어 C1 열은 varchar (50)이고 C2는 Int이고 C3는 C3 비트 (6) 인 테이블 T를 사용합니다. 해당 정보를 DB에 쿼리하는 방법이 있습니까?

미리 감사드립니다.

+0

이 발견 장소 : HTTP : //weblogs.s qlteam.com/joew/archive/2008/04/27/60574.aspx –

답변

1

예, 당신은을 포함하여 여러 가지 방법으로 조회 할 수 있습니다

SELECT COLUMN_NAME, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, 
    NUMERIC_PRECISION, NUMERIC_SCALE 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_NAME = 'YourTable' 

가보기에 몇 가지 더 열이있다,하지만 당신은 JIST :

1

을 얻을 당신이 찾고있는 것을 생각 입니다 :

SELECT * INFORMATION_SCHEMA.COLUMNS FROM TABLE_NAME = '' 및 COLUMN_NAME = ''