분노의 챔질

[Oracle] 자주쓰는 함수 본문

Programming/SQL

[Oracle] 자주쓰는 함수

분노의블로그 2011. 1. 26. 11:51
반응형

 

Number Function

CEIL

소수점에서 올림

MOD

나머지 값

POWER

승수

ROUND

반올림

TRUNC

버림

SIGN

양수 / 음수 구분

Character Function

CHR / ASCII

Character / ASCII

LOWER / UPPER

소문자 / 대문자

LPAD / RPAD

왼쪽에서 문자열/ 오른쪽에서 문자열

LTRIM / RTRIM

왼쪽 빈칸 삭제/ 오른쪽 빈칸 삭제

REPLACE

문자열 치환

SUBSTR / SUBSTRB

문자열 잘라내기/ Byte기준

LENGTH / LENGTHB

문자열 길이 / Byte 기준

INSTR / INSTRB

문자열의 위치를 찾음 / Byte 기준

Date Function

SYSDATE

현재 날짜와 시간

LAST_DAY

해당 월의 마지막 날짜

MONTHS_BETWEEN

두 기간 사이의 개월 수

ADD_MONTHS

월수 더하고 빼기

NEXT_DAY

다음 첫 번째 해당요일의 날짜

Conversion Function

TO_CHAR

문자로 치환

TO_NUMBER

숫자로 치환

TO_DATE

날짜로 치환

Group Function

AVG

평균값

MAX / MIN

가장 큰 값 / 가장 작은 값

SUM

합계

COUNT

조회 건수

ETC Function

NVL

Null 처리 함수

DECODE

연속 조건문

USERENV

환경값

GREATEST / LEAST

최대값 / 최소값

UID / USER

User ID / User

반응형

'Programming > SQL' 카테고리의 다른 글

MSSQL Server Express Edition  (0) 2011.06.16
MS SQL 2000 에서의 ROW_NUMBER()  (0) 2011.03.02
Field정보 알아내기 쿼리  (0) 2010.12.16
MSSQL과 Oracle 함수 비교  (0) 2010.12.10
MS SQL 데이터베이스 사이즈 줄이기  (0) 2010.11.23