SQL
PostgreSQL 기초(1): 데이터 타입
민서타
2023. 8. 2. 19:11
데이터 타입(문자형) | 설명 |
CHAR(길이) CHARACTER(길이) |
고정길이 문자열 저장 CHAR(5) 컬럼에 4자리 저장 시 맨끝 1자리 공백으로 채워짐 |
VARCHAR(길이) CHARACTER VARYING(길이) |
길이 제한이 있는 가변길이 문자열 저장 VARCHAR(5) 4자리 문자열 저장 시 4자리 문자열만 저장 |
TEXT VARCHAR |
길이 제한이 없는 가변길이 문자열 저장 |
데이터 타입(숫자형) | 설명 |
NUMERIC(총자릿수, 소수점자릿수) | 최대 99999999까지 저장 / 소수점 입력시 해당 자리까지 |
SMALLINT | 정수형 저장 / -32768 ~ 32768 |
INTEGER or INT | 정수형 저장 / -2147483647 ~ 2147483647까지 |
BIGINT | 정수형 저장 / 범위가 가장 큼 #스토리지 용량 사용, DBMS 성능 저하 가능 |
SERIAL | 유일한 숫자(번호)가 저장 |
데이터 타입(날짜형) | 설명 |
DATE | 날짜값을 저장 날짜값을 저장할 땐 yyyy-mm-dd 형식 사용 |
TIME TIME(정밀도) |
시간값 저장 시간값은 최대 6자리 정밀도를 가질 수 있음 |
TIMESTAMP | 시간대가 없는 년월일시분초 마이크로세컨드 저장 |
TIMESTAMP2 | 시간대가 있는 년월일시분초 마이크로세컨드 저장 |
반응형