IT 성장일기
[SQL Server] SQL Server 테이블 정보 확인하기 본문
반응형
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
도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻
감사합니다.🙂
반응형
'Database > SQL Server' 카테고리의 다른 글
[SQL Server] 문자열이나 이진 데이터는 잘립니다. (String or binary data would be truncated) (0) | 2023.11.08 |
---|---|
[SQL Server] SQL Server 테이블 컬럼에 설명 추가, 수정, 삭제 및 조회하기 (0) | 2023.09.12 |
[SQL Server] SQL Server 트랜젝션 로그 비우기 (0) | 2023.09.12 |
[SQL Server] SQL Server 데이터베이스(복원중..) 해결 방법 (0) | 2023.09.12 |
[SQL Server] SQL Server 쿼리 성능 측정과 개선 (0) | 2023.09.12 |