Windows DB

System Table Field Query

2009.05.14 19:09

dalgri 조회 수:13122

현재 사용하고 있는 Database의 table정보와

필드 가지고오기, 

Please refer to attached file for result of the following query.

 

SELECT
 A.TABLE_CATALOG
 ,A.TABLE_NAME
 ,A.COLUMN_NAME
 ,A.DATA_TYPE
 ,ISNULL(A.CHARACTER_MAXIMUM_LENGTH,'')AS LENGTH
 ,A.IS_NULLABLE
 ,ISNULL(B.CONSTRAINT_NAME,'')AS PK
 ,ISNULL(A.CHARACTER_SET_NAME,'')AS CHARACTER
 ,ISNULL(A.COLLATION_NAME,'')AS COLLATION_NAME
FROM
 INFORMATION_SCHEMA.COLUMNS A
 LEFT OUTER JOIN
 INFORMATION_SCHEMA.KEY_COLUMN_USAGE B
 ON A.TABLE_NAME = B.TABLE_NAME  
 AND A.COLUMN_NAME = B.COLUMN_NAME
 LEFT OUTER JOIN
 syscolumns C
 ON C.ID = object_id(A.TABLE_NAME) AND A.COLUMN_NAME = C.NAME AND C.COLSTAT & 1 = 1
order by a.table_name

 

 

번호 제목 글쓴이 날짜 조회 수
31 Windows Server 2008에서 MS SQL 2008 설치오류에 대한 해결[역할관리도구] file 호스트웨이 2012.08.31 9507
30 SQL 빌드 넘버 리스트 호스트웨이 2012.11.08 9825
29 SQL2008 설치시 성능 카운터 레지스트리 하이브 일관성 실패 file 호스트웨이 2012.07.14 9843
28 SQL 서버 인증모드 변경 file 호스트웨이 2012.04.20 10540
27 MSSQL DB Lock 해제 file 호스트웨이 2012.06.23 10560
26 MS-SQL 사용자 DB 경로 변경 호스트웨이 2012.05.04 10791
25 [MS SQL]다른 DB에 있는 테이블 이동/복사하기 호스트웨이 2015.09.15 10857
24 SQL 서버 관리자가 알아야 할 11가지 유용한 팁 호스트웨이 2012.08.03 10916
23 MS SQL 2008에서 메뉴 관리툴의 한글깨짐 현상 방지 file 호스트웨이 2012.03.16 11054
22 Guide to Secure Configuration of SQL W2K file dalgri 2009.05.14 11524
21 SQL 2008 RTM 에서 유지관리계획 실행 시 Error file 호스트웨이 2012.09.14 12090
20 SQL 2008 Express 버전 설치 2 file 호스트웨이 2010.04.01 12245
19 Windows SQL 2008 Tunning Seminar file dalgri 2009.05.14 12446
18 MSSQL ErrorLog 지우기 file 호스트웨이 2012.07.14 12553
» System Table Field Query file dalgri 2009.05.14 13122
16 SQL System Query dalgri 2009.05.14 13193
15 SQL 2008 Express 버전 설치 1 file 호스트웨이 2010.04.01 13716
14 SQL 인젝션 치료용 커서 dhkim 2008.12.10 14977
13 SQL 인젝션에 이용되는 XP_cmdshell 확장프로시져 삭제 방법 dhkim 2008.12.24 18003
12 [MS-SQL] DB Table 소유자변경 dalgri 2009.05.25 19796