TABLE로 데이터를 만들어줄 수 있다.
자료형)
INTEGER(5) : 정수
NUMBER(5) : 정수(5바이트)
NUMBER(5,2): 실수(전체 5자리, 소수점이하 2자리) EX)555.55
CHAR(13) : 고정길이 문자열. 입력이 다 안되어도 무조건 13바이트가 출력됨
VARCHAR2(10): 문자(10바이트). 최대 4000BYTE까지
DATE : 날짜, 시간
EX) SYSDATE DATE
문법)
CREATE TABLE 테이블명(
컬럼명1 자료형(바이트크기),
컬럼명2 자료형(바이트크기),
...);
INSERT INTO 테이블명(컬럼명1,2,...) VALUES(자료형에 맞는 컬럼값);
--컬럼명은 생략 가능
..
COMMIT;
--DB에 최종적으로 저장
예시)
DROP TABLE STUDENT
--필수x. 기존에 STUDENT 테이블이 있다면 삭제해주고 새로 만들겠다는 뜻이다.
CREATE TABLE STUDENT(
SNUM NUMBER(5) PRIMARY KEY,
--PRIMARY KEY: 기본키
NAME VARCHAR2(10),
PHONE VARCHAR2(20));
INSERT INTO STUDENT(SNUM,NAME,PHONE) VALUES(100,'아구몬','01012345678');
INSERT INTO STUDENT VALUES(101,'파피몬','0102220987');
COMMIT;