DML : Data Manipulation Language -> select , insert , update , delete , merge
DDL : Data Definition Language -> create, alter, drop, rename, truncate
DCL : Data Control Language -> grant, revoke
TCL : Transaction Control Language -> commit, rollback, savepoint
3개로 분류시 DML 에 TCL 가 포함된다.
◆ Null value
Null 은 0 이나 space 등과는 다르다. -> Null 은 Null 일뿐.
산술 연산 수식에 Null인 값이 하나라도 포함되어 있다면 결과값은 항상 Null 이다.
NOT NULL 이나 PRIAMRY KEY 제약 조건을 갖는 column 은 Null 일 수 없다.
Oracle Database에서 Null인 column은 Length가 0이므로 data를 위한 물리적 공간을 차지하지 않는다.
◆NVL Function
NVL ( expr1, expr2)
만약 expr1이 null 이면 expr2 를 반환한다.
◆ 환경설정
set pagesize 100 100줄을 한페이지로 설정하는 명령 ( 옵션이 0 이면) 한페이지에 전부다 출력
spool 이름 이름.lst 로 결과 off 할지 저장.
spool off
더 많은 옵션은
show all 하면 나온다.
'개발자 > Oracle' 카테고리의 다른 글
Oracle구조 (0) | 2013.01.26 |
---|---|
Advanced Query ( Aggregation ) (0) | 2013.01.26 |
Table Join Type (0) | 2013.01.26 |
oracle Date Format (0) | 2013.01.26 |
Basic Query (0) | 2013.01.24 |