내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
dbms:oracle:devel:functions
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Lovely Oracle Function Lists ====== ===== NVL ===== - NVL은 **NULL값을 다른 값으로 변경**하는 함수 - 모든 데이타 타입에 적용 가능 - 전환되는 값의 데이타 타입을 일치시켜야 한다. ===== NVL2 ===== - NVL2(적용컬럼명, NULL이 아닐때의 값, NULL일 때 값) - NULL인 경우 와 NULL이 아닌 경우를 각각 변환 ===== DECODE ===== - DECODE(VALUE,IF1, THEN1, IF2, THEN2 ...) - VALUE 값이 IF1일 경우 THEN1로 바꾸고, VALUE 값이 IF2일 경우 THEN2로 바꾼다. - DECODE 함수는 데이터를 다른 값으로 바꿀때 사용 ===== SUBSTR ===== - SUBSTR(char, m ,[n]) - SUBSTR함수를 이용하여 m 번째 자리부터 길이가 n개인 문자열을 반환한 합니다. - m이 음수일 경우에는 뒤에서 M번째 문자부터 반대 방향으로 n개의 문자를 반환합니다. <code sql> SQL> SELECT SUBSTR('ABCDEFG', 3, 3) NAME FROM DUAL ; NAM --- CDE SQL> SELECT SUBSTR('ABCDEFG', -3, 2) NAME FROM DUAL ; NA -- EF </code> ===== REPLACE ===== - REPLACE(문자열,찾을문자열,바꿀문자열[,시작[,횟수[,비교]]]) - 문자열 중 일부 교체하는 함수 - 대소문자 구분 ^ 정의 ^ 설명 ^ | 문자열 | 바꿀 대상 | | 찾을문자열 | 문자열에서 바꾸어야 할 문자 | | 바꿀문자열 | 찾은 문자열을 대치할 문자열 | | 시작 | 검색시작위치 | | 횟수 | 바꾸는 횟수 | | 비교 | 바꿀 때의 비교형식 | <code sql> SQL> select replace('www WWW wwW','www','king') replace from dual; REPLACE ------------ king WWW wwW SQL> select replace(upper('www WWW wwW'),upper('www'),'king') replace from dual REPLACE -------------- king king king </code> ===== INSTR ===== - 지정한 문자가 처음으로 나타나는 위치를 숫자로 출력 - INSTR( string, substring [, position [,occurrence] ] ) - 형제들 ^ 함수명 ^ 설명 ^ | INSTR | | | INSTRB | | | INSTRC | | | INSTR2 | | | INSTR4 | | <code sql> SQL> select instr('Corea','e') from dual; NSTR('COREA','E') ------------------ 4 </code> ===== LPAD / RPAD ===== ===== ROUND =====
dbms/oracle/devel/functions.txt
· 마지막으로 수정됨: 2007/07/02 02:20 저자
starlits
문서 도구
문서 보기
이전 판
역링크
맨 위로