sequence
- 값의 순서를 기억해 주는 객체
- create 할 때 sequence에 대해서 설정해 줌
- start with: 시작 숫자 설정
- increment by: 얼마큼 증가할 건지 설정
- nomaxvalue, maxvalue: 한계 숫자를 정하지 않거나 정함
- nocache, cache: 오라클 시스템이 시퀀스 값을 마음대로 설정할 수 있는지 여부 설정
- 시퀀스 값을 사용자가 임의로 건드릴 수 없음
- 시퀀스를 삭제하고 값을 넣는 방법
- alter 사용하여 increment by를 수정하는 방법
delete
- DML 명령어로서 테이블의 데이터를 삭제함
- 횡 단위로 지움, 즉, 레코드를 하나를 지움
- delete from 테이블명; 테이블 안에 있는 모든 레코드를 삭제함
- delete from 테이블명 where 조건; 조건에 맞는 특정 레코드를 삭제함
update
- DML 명령어로서 테이블의 데이터를 수정함
- update set 수정할 내용;: 테이블 안에 있는 모든 레코드를 수정함
- update 테이블명 set 수정할 내용 where 조건: 조건에 맞는 특정 레코드의 컬럼값을 수정함
set operator
- 집합 연산자
- 연산하는 테이블들의 컬럼 개수가 같아야 함
- 연산하는 컬럼들의 자료형이 같아야 함
- union
- 테이블을 세로로 합침
- 중복된 데이터를 제거하고 합침
- union all: 중복 제거 없이 모두 합침
- intersect: 두 테이블의 중복되는 데이터 출력함