전체 방문자
오늘
어제
21종
종이의 코딩 공부방
21종
  • 분류 전체보기 (171)
    • JAVA (64)
    • Springboot (46)
      • 블로그만들기 (45)
    • Database (60)
      • Oracle (60)
    • 프로젝트 3 (CELOVER) (0)
    • 개발서버 구축 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

인기 글

최근 글

최근 댓글

hELLO · Designed By 정상우.
21종

종이의 코딩 공부방

Database/Oracle

[Oracle] 함수(FUNCTION)

2023. 6. 30. 19:09

< 함수 FUNCTION > 

    전달된 컬럼 값을 읽어들여서 함수를 실행한 결과를 반환함
    
    - 단일행 함수 : N개의 값을 읽어들여서 N개의 결과값을 리턴(매 행 마다 함수 실행 결과 반환)
    
    - 그룹 함수 : N개의 값을 읽어들여서 1개의 결과값을 리턴 (그룹을 지어 그룹별로 함수 실행 결과 반환)
    
    >> SELECT 절에 단일행함수, 그룹함수를 함께 사용 못함
    왜? 결과 행의 개수가 다르기 때문
    
    >> 함수식을 기술 할 수 있는 위치 : SELECT절, WHERE절, ORDER BY절, GROUP절, HAVING절


< 문자 처리 함수>

LENGTH / LENGTHB, INSTR, SUBSTR, LPAD / RPAD, LTRIM / RTRIM, TRIM, LOWER / UPPER / INITCAP

2023.06.30 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_문자 처리 함수


< 숫자 처리 함수 >

ABS / MOD / ROUND / CEIL / FLOOR / TRUNC

2023.07.01 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_숫자 처리 함수


< 날짜 처리 함수 >

SYSDATE / MONTHS_BETWEEN(DATE1, DATE2) / ADD_MONTHS(DATE, NUMBER) / NEXT_DAY(DATE, 요일) / EXTRACT / LAST_DAY(DATE)

2023.07.02 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_날짜 처리 함수


< 형 변환 함수 >

TO_CHAR / TO_DATE / TO_NUMBER

2023.07.03 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_형 변환 함수


< NULL 처리 함수 >

NVL / NVL2 / NULLIF 

2023.07.03 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_NULL 처리 함수


< 선택 함수 >

DECODE / CASE WHEN THEN

2023.07.04 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_선택 함수


< 그룹 함수 >

SUM / AVG / MIN / MAX / COUNT

2023.07.05 - [IT/Oracle] - [Oracle] 함수(FUNCTION)_그룹 함수

    'Database/Oracle' 카테고리의 다른 글
    • [Oracle] 함수(FUNCTION)_숫자 처리 함수
    • [Oracle] 함수(FUNCTION)_문자 처리 함수
    • [Oracle] ORDER BY 절
    • [Oracle] 연산자 우선 순위
    21종
    21종
    코딩 공부한 것 정리하려고 만든 블로그

    티스토리툴바