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
블로그 이미지

김진리

,