이 포스트는 다음 강의의 내용을 포함하고 있습니다. 강의 영상
Oracle Built-in Data Types
- Character 형식: 문자 - 'nEWlec', 'A', '148'
- Numeric 형식: 숫자 - 38 3.85 3.85F 137
- Date 형식: 날짜 - '2022-01-31' / TIMESTAMP - '2022-01-31 10-38-29-00000'
- LOB 형식: 큰 데이터
Character 형식
CHAR(3), VARCHAR2(3), NCHAR(3), NVARCHAR2(3)
CHAR [(size [BYTE | CHAR])] : 고정 길이, 50개 생성 시 50개를 모두 사용하지 않아도 공간 차지, 검색 속도 빠름
한글은 한 글자에 3byte 혹은 2 CHAR
VARCHAR2(size [BYTE | CHAR]) : 가변 길이, 최대값을 지정하는 의미, 검색 속도 느림
NCHAR[(size)] : 전세계 언어
NVARCHAR2(size)
실습
지난 포스팅에서 작성한 SQL문을 적절하게 수정한다.
1. DROP 명령으로 생성되어 있는 테이블 삭제
2. 테이블 생성
CREATE TABLE MEMBER
(
ID VARCHAR2(50),
PWD NVARCHAR2(50),
NAME NVARCHAR2(50),
GENDER NCHAR(2), --여성, 남성
AGE NUMBER,
BIRTHDAY CHAR(10), --2000-01-01
PHONE CHAR(13), --010-1234-5678
REGDATE DATE
);
'Back-End > Database' 카테고리의 다른 글
SQL vs. NoSQL (0) | 2022.08.04 |
---|---|
SQL (0) | 2022.08.04 |
테이블 수정하기(ALTER TABLE) (0) | 2022.02.03 |
오라클 데이터 형식 #2 (숫자,날짜 형식) (0) | 2022.02.03 |
MEMBER 테이블 생성하기 (0) | 2022.01.30 |
댓글