create table student(
name varchar2(20),
kor number,
eng number,
math number,
tot number,
avg number
);
테이블이 이름이 student인 테이블을 생성
number : 숫자
varchar2 : 문자열
char와 varcahr2차이
char형은 char(10)으로 설정시 한글자만 넣어도 메모리 공간 10byte를 잡는다 이에반해 varchar2(10)으로 설정하면 한글자만 넣으면 1byte 메모리 공간을 갖게된다
조회속도는 char형이 더 빠르므로 길이차이가 나지 않는 곳에서 char를 사용
형식
insert into 테이블명 values(값....)
insert into student values('홍길동',100,100,100,300,100);
컬럼명 순서의 맞게 값을 입력해야한다
select name from student;
select * from student;
select name, tot from student;
update student set kor=100 where name='홍길동';
update student set kor=80,eng=90,math=100
where name='k';
delete student where name = 'a';