[작성일: 2023. 03. 12]
데이터의 자료형
문자형
- char: 고정 길이, char(4)로 만들고 'A'를 입력하면 공백 3글자 추가
- varchar2(oracle 기준): 가변 길이, varchar2(4)로 만들고 'A'로 입력하면 1글자만 입력
숫자형
- number(자릿수): 정수
- number(자릿수, 소수점 자릿수): 실수
- number(5, 2) > 3.14
시간형
- date: 날짜를 지정하는 타입
- sysdate: 현재 시간, 보통 데이터베이스 한 줄의 마지막 부분에 넣음.
- yyyy년 mm월 dd일 hh시 mm분 ss초
input_date between to_date('20230318', 'yyyymmdd')
and to_date('20230318235959', 'yyyymmddhh24miss')
* 가능하면 date타입을 쓰지 않는 것을 추천함. 활용 시 매우 불편함.
* 아래의 방법이 활용도가 좋음.
input_date varchr2(8)
input_date = '20230318'
날짜와 시간 저장 필요 시 varchar2(14)
between '20230318000000' and '20230318235959'
🐣 해당 게시글은 입문 개발자가 요약/정리한 글이므로 틀린 내용이나 오타가 있을 수 있습니다.