[DATABASE] 데이터 타입 정리

박중연·2024년 3월 13일

데이터 타입

DB에서 사용하는 데이터 타입을 정리해보았다.

1. 숫자형 데이터 타입

데이터 유형정의
NUMBER(P,S)P: 1~38자리,디폴트 값은 38 (22BYTE) S: 소수점 이하 자리 (디폴트 : 0)
BINARY_FLOAT부동 소수형 데이터 타입(4BYTE) - 32bit 부동 소수
BYNARY_DOUBLE부동 소수형 데이터 타입(4byte) - 64bit 부동 소수
  • NUMBER타입은 INSERT할 때 문자열을 넣어도 묵시적 형변환이 된다.

2. 문자형

작성시 주의할점 : 작성하고 괄호를 열어서 길이를 명시해야 한다.
CHAR 타입은 숫자를 입력하지 않으면 자동으로 1바이트
VARCHAR 타입은 숫자를 지정하지 않으면 사용 불가

CHAR : CHARACTER 고정 길이 문자형
VARCHAR : Variable(가변)

CHAR(3)
VARCHAR(10)

BLOB type
LongText


날짜

  • DATE : 날짜만
  • TIME : 시간만
  • DATETIME : 둘다
    날짜와 시간 작성 시, 문자처럼 작은 따옴표로 묶어서 작성

    DATETIME과 TIMESTAMP차이
    TIMESTAMP : DB에 저장되는 시간에 따라서 다르게 저장된다.


3. 기타

GEOMETRY : 공간 데이터 형식
JSON : JSON 문서 저장

profile
개발자로 취업하기

0개의 댓글