데이터 유형 | 데이터형 | 설 명 |
문자형[고정형] | CHAR(n) | 고정 길이 문자[최대 2000byte] → 지정한 크기보다 작게 입력하면 빈공간을 공백으로 채움 |
문자형[가변형] | VARCHAR2(n) | 가변 길이 문자[최대 4000byte] → 입력한 크기만큼만 할당 |
숫자형 | NUMBER[(p,[s])] | p(1~38, 디폴트 값은 38)와 s(-84~127, 디폴트 값은 0)는 십진수 기준 최대 22byte |
날짜형 | DATE | 날짜 및 시간 관련 데이터[BC 4712.01.01~9999.12.31까지 입력 가능] 년*월*일*시*분*초 입력 가능 |
데이터 없음 | NULL | 컬럼 내 데이터가 비어있음을 의미 해당 컬럼에 반드시 데이터가 들어가야되는 경우에는 NOT NULL을 사용! [NOT NULL은 값을 넣지 않으면 입력시 오류를 발생시킴] |
두 개의 데이터의 데이터 타입이 일치하도록 변환하는 작업
형변환 함수 | 설 명 |
TO_NUMBER(문자) | 문자 데이터 타입을 숫자 데이터 타입으로 변환 |
TO_CHAR(숫자 혹은 날짜, [format]) | 숫자 혹은 날짜 데이터 타입을 지정된 format의 문자 데이터 타입으로 변환 |
TO_DATE(문자열, format) | 문자 데이터 타입을 지정된 format의 날짜 데이터 타입으로 변환 |
[개미의 걸음 SQLD 2과목] SQL종류② DDL(Data Definition Language) (0) | 2020.12.21 |
---|---|
[개미의 걸음 SQLD 2과목] SQL종류① DCL[Data Control Language] (0) | 2020.12.20 |
[개미의 걸음 SQLD 2과목] SQL기초 ① 연산자 (0) | 2020.12.18 |
[개미의 걸음 SQLD 2과목] SQL(Structured Query Language) (0) | 2020.12.17 |
[개미의 걸음 SQLD 2과목] ROWID, ROWNUM (0) | 2020.12.16 |
댓글 영역