mingmong's devlog

  • 홈
  • 태그
  • 방명록

2025/07/01 1

[Oracle] DECODE 함수

SQL에서 조건에 따라 다른 값을 보여줘야 할 때 보통은 CASE WHEN을 쓰는데,Oracle에서는 그보다 더 간단하게 사용할 수 있는 DECODE 함수가 있다.DECODE는 특정 값과 비교해서 일치하는 조건에 따라 결과를 다르게 반환해주는 함수로, 단순한 조건 분기에서는 CASE보다 훨씬 간단하게 쓸 수 있다.이번 글에서는 DECODE 함수의 문법, 특징, 예시까지 한 번에 정리해봤다. 1) DECODE1-1) 문법DECODE(expr, search1, result1 [, search2, result2, ...] [, default]) 1-2) 특징expr 값이 search 값과 일치하면 해당 result 값을 반환한다일치하는 값이 없을 경우 마지막 default 값을 반환한다 (생략 시 NULL ..

DataBase/Oracle 2025.07.01
이전
1
다음
더보기
프로필사진

mingmong's devlog

mingmong의 개발일기장📖 (velog에서 이관중: https://velog.io/@sjy8033)

  • 분류 전체보기 (80) N
    • Java (15) N
      • Java (11) N
      • Spring Framework (4)
    • JavaScript (20)
      • JavaScript,jQuery (20)
    • DataBase (31) N
      • Oracle (24)
      • SQL (7) N
      • MyBatis (0)
    • Server (3)
      • Linux (3)
    • TroubleShooting (4)
      • Java,Spring (4)
    • Network (1)
    • Algorithm (0)
    • Dev Knowledge (2)
    • Etc (3)
    • CodingTest (1)
      • Baekjoon (1)

Tag

정규표현식, sql, async, 스네이크케이스, javascript, jsva, spring, not exists, 케밥케이스, isemptyobject, Spring Framework, 파스칼케이스, XML, REGEXP_REPLACE, java, indexof, regexp_count, Oracle, TRUNC, xml tools,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바