1. 테이블 생성(CREATE TABLE) 예제
- 아래의 표를 보고 테이블을 생성하시오
Column 명 | Id | name | salary | title | In_date | dept_name |
Data type | NUMBER | CHAR | NUMBER | CHAR | DATE | CHAR |
길이 | 5 | 25 | 7,2 | 25 | 25 | |
DEFAULT | 사원 | SYSDATE |
스키마의 테이블을 우클릭하면 새테이블을 만들 수 있다.
테이블 편집 UI를 통해 테이블을 만들 수도 있지만, 아래의 코드를 입력하여 테이블을 만들 수 있다.
create table Ttable (
id number(5),
name char(25),
salary number(7, 2),
title char(25) default '사원',
in_date date default sysdate,
dept_name char(25)
);
select * from 테이블명; 의 코드를 쳐보니 내가 만든 테이블이 잘 생성된 것을 볼 수 있었다.
2. 데이터 입력(INSERT) 예제
- 예제1에서 생성한 테이블에 데이터를 입력하시오.
아래 코드를 입력하여, 데이터를 삽입했다.
insert into new_table(id, name, salary, title, dept_name) values (10000, 'jini', 400, '과장', '백엔드');
in_date의 값은 default 값이 있기 때문에 default 값이 들어갔을 것이다.
select * from new_table;
의 데이터로 조회해보자.
데이터가 잘 들어와 있는 것을 볼 수 있었다.
3. 데이터 수정(UPDATE) 예제
- 예제2에서 입력한 데이터를 수정하시오.
위의 사진은 수정 전 데이터들이다.
update new_table set name = '지니' where name = 'jenny';
jini 의 이름을 가진 데이터의 이름을 '지니'로 바꿀 것이다.
조회해보니 잘 수정되었다.
4. 데이터 삭제(DELETE) 예제
- 예제 1에서 생성한 테이블의 모든 데이터를 삭제하시오.
delete from new_table where name = '지니';
위의 코드를 통해 데이터를 하나하나 삭제해줄 수 있지만,
delete from new_table;
이 코드를 이용하면 특정 테이블의 모든 데이터가 삭제된다.