Database/SQL Server

[SQL Server] SQL Server 테이블 정보 확인하기

고 양 2023. 11. 8. 10:20
반응형
SQL Server 테이블 정보 확인하기

SQL Server에서 현재 인스턴스에 생성된 DB 객체와 각 DB의 테이블 리스트, 테이블 구조 등을 조회할 수 있습니다.

 

DB 객체 조회하기

SELECT * 
FROM   SYS.sysdatabases

주요 항목 : 

  • DB name
  • SID
  • status
  • create date
  • mdf file name
  • version

 

테이블 리스트 조회하기

SELECT * 
FROM   INFORMATION_SCHEMA.TABLES
ORDER BY TABLE_NAME /*order by 옵션은 생략해도 상관 없습니다.*/

주요 항목 :

  • table catalog (DB name)
  • table schema
  • table name
  • table type

 

테이블 구조 조회하기

SELECT * 
FROM   INFORMATION_SCHEMA.COLUMNS 
WHERE  TABLE_NAME = '[table_name]'

주요 항목 : 

  • table catalog (DB name)
  • table schema
  • table name
  • column name
  • ordinal position
  • nullable
  • data type
  • character maximum length

 

도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻

감사합니다.🙂

반응형