데이터 타입
Boolean
- boolean
- 참과 거짓의 값을 저장
Character
- char
- 고정형 길이의 문자열을 저장
- 만약 char(10)인데 ‘ABCDE’만 입력할 경우 실제로는 ‘ABCDE ‘ 뒤로 공백을 붙여 저장
- varchar
- 가변형 길이의 문자열을 저장
- 만약 varchar(10)인데 ‘ABCDE’만 입력할 경우 실제로 ‘ABCDE’만 저장 (공백 X)
- text
- 대용량의 문자 데이터를 저장
Numeric
- int
- 정수형 데이터를 저장
- 크기는 4byte
- 범위는 2,147,483648 to 2,147,483,647
- smallint
- 정수형 데이터를 저장
- 크기는 2byte
- 범위는 32,768 to 32,767
- float
- 부동 소수점의 데이터를 저장
- 크기는 8byte
- numeric
- NUMERIC(15, 2)와 같이 전체 크기와 소수점의 자리를 지정할 수 있음
Time
- DATE
- 일자 데이터를 저장
- TIME
- 시간 데이터를 저장
- TIMESTAMP
- 일자와 시간 데이터를 모두 저장
Arrays
- array
- 배열 형식의 데이터를 저장
- 한 개의 컬럼에 여러 개의 데이터를 동시에 저장할 수 있으며, 저장한 데이터의 순서로 조회할 수 있음
JSON
- JSON
- JSON 형식의 데이터를 저장
- JSON 형식의 데이터를 입력해서 JSON 형식대로 각 LEVEL의 데이터를 저장할 수 있음
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] PostgreSQL 테이블 구조 및 이름 변경 (0) | 2024.06.10 |
---|---|
[PostgreSQL] PostgreSQL 테이블 생성 (0) | 2024.06.10 |
[PostgreSQL] PostgreSQL IMPORT 작업 (0) | 2024.06.10 |
[PostgreSQL] PostgreSQL EXPORT 작업 (0) | 2024.06.10 |
[PostgreSQL] PostgreSQL 샘플 DB 설치하기 (0) | 2024.06.10 |