☑️ 데이터 정의 언어로 오라클에서 사용하는 객체를 생성, 수정, 삭제하는 명령어
☑️ 생성 : CREATE 오브젝트명 .....
☑️ 수정 : ALTER 오브젝트명 .....
☑️ 삭제 : DROP 오브젝트명 .....
➡️ 문자형타입 : CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB
➡️ 숫자형타입 : NUMBER, INTEGER
➡️ 날짜형타입 : DATA, TIMESTAMP
👉 CHAR(길이) : 고정형 문자열 저장타입으로 길이만큼 공간을 확보하고 저장한다.
→ 최대 2000바이트 저장 가능
👉 VARCHAR2(길이) : 가변형 문자열 저장타입으로 저장되는 데이터만큼 공간을 확보하고 저장한다.
→ 최대 4000바이트 저장 가능
👉 CLOB : 사이즈가 큰 데이터를 외부파일로 저장하기 위한 데이터 타입
→ 문자열 값으로 변환할 경우 최대 1GB까지 저장 가능
❗ CHAR는 6칸, VARCHAR2는 입력한 데이터 만큼만 공간 사용!
❗ 많은 문자를 저장해야할 때는 CLOB을 사용한다.
👉 실수, 정수 모두 저장 가능
👉 NUMBER(PRECISION, SCALE) : 저장할 범위 설정
📎 FRECISION : 표현할 수 있는 전체 자리수 ( 1 ~38 )
📎 SCALE : 소수점 이하의 자리수 ( -84 ~ 127 )
❗ 문자열로 입력해도 자동형변환이 된다.
❗ 원하는 자리수까지만 조회하는 것이 가능하다.
👉 TIMESTAMP 는 시, 분, 초 조회가능
👉 CREATE TABLE 테이블명 ( 컬럼명1 자료형(길이), 컬럼명2 자료형........);
✏️ 회원을 저장하는 테이블 만들기 ( 테이블명은 MEMBER )
👉 COMMENT ON COLUMN 테이블명 . 컬럼명 IS '코멘트입력';