문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
dbms:oracle:devel:functions [2007/07/02 01:08] starlits |
dbms:oracle:devel:functions [2007/07/02 02:20] (현재) starlits |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Lovely Oracle Function Lists ====== | ====== Lovely Oracle Function Lists ====== | ||
+ | |||
+ | ===== NVL ===== | ||
+ | - NVL은 **NULL값을 다른 값으로 변경**하는 함수 | ||
+ | - 모든 데이타 타입에 적용 가능 | ||
+ | - 전환되는 값의 데이타 타입을 일치시켜야 한다. | ||
+ | |||
+ | ===== NVL2 ===== | ||
+ | - NVL2(적용컬럼명, | ||
+ | - NULL인 경우 와 NULL이 아닌 경우를 각각 변환 | ||
+ | |||
+ | ===== DECODE ===== | ||
+ | - DECODE(VALUE, | ||
+ | - VALUE 값이 IF1일 경우 THEN1로 바꾸고, VALUE 값이 IF2일 경우 THEN2로 바꾼다. | ||
+ | - DECODE 함수는 데이터를 다른 값으로 바꿀때 사용 | ||
+ | |||
===== SUBSTR ===== | ===== SUBSTR ===== | ||
줄 41: | 줄 56: | ||
</ | </ | ||
+ | ===== INSTR ===== | ||
+ | - 지정한 문자가 처음으로 나타나는 위치를 숫자로 출력 | ||
+ | - INSTR( string, substring [, position [, | ||
+ | - 형제들 | ||
+ | |||
+ | ^ 함수명 ^ 설명 ^ | ||
+ | | INSTR | | | ||
+ | | INSTRB | | | ||
+ | | INSTRC | | | ||
+ | | INSTR2 | | | ||
+ | | INSTR4 | | | ||
+ | <code sql> | ||
+ | SQL> select instr(' | ||
+ | NSTR(' | ||
+ | ------------------ | ||
+ | 4 | ||
+ | </ | ||
+ | |||
+ | ===== LPAD / RPAD ===== | ||
+ | |||
+ | |||
+ | ===== ROUND ===== | ||