TIL : 250416수 (BE 업무 처리 대비 오라클 DB 함수 공부)

2025. 4. 16. 22:22·Developer/TIL
반응형

오라클 decode 함수

`DECODE(컬럼, 조건1, 결과1, 조건2, 결과2, 조건3, 결과3..........) `

if-else와 같은 역할

 

https://gent.tistory.com/227

 

[Oracle] 오라클 DECODE 함수 사용방법 (if else, 디코드)

DECODE 함수는 오라클 쿼리에서 가장 많이 사용하는 함수 중 하나이다. 표준 SQL 함수가 아니라서 사용을 꺼려하기도 하지만 잘 사용하면 아주 편하기 때문에 유용하다. 최근에는 CASE WHEN 구문 사용

gent.tistory.com

 

 

 

오라클 substr 함수

`SUBSTR("문자열", "시작위치", "길이")`

문자열 자르기

 

https://gent.tistory.com/201

 

[Oracle] SUBSTR, SUBSTRB 함수 사용법 (문자열 자르기)

오라클에서 문자열을 자를 때는 SUBSTR 함수를 사용한다. 다른 DB의 SQL 함수인 SUBSTRING, LEFT, RIGHT 함수와 동일한 기능을 하며, 문자열을 바이트 단위로 자를 때는 SUBSTRB 함수를 사용하면 된다. SUBSTR

gent.tistory.com

 

 

오라클 instr 함수

`INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] )`

  • 문자열에서 원하는 문자를 찾을 때 사용하는 함수
  • 문자열에서 원하는 문자를 찾았을 시, 시작 위치 반환.
  • 원하는 문자를 찾지 못했을 시 0 반환

https://gent.tistory.com/22

 

[Oracle] 오라클 INSTR 함수 사용법 완벽 정리 (CHARINDEX, IndexOf)

오라클에서는 문자열에서 원하는 문자를 찾을 때 INSTR 함수를 사용한다. INSTR 함수는 대소문자를 구별하여 문자를 검색하며, 여러 개의 문자를 찾을 때는 OR 연산자를 사용하면 된다. 해당 문자를

gent.tistory.com

 

 

오라클 to_char 함수

날짜, 숫자 등의 값을 문자열로 변환하는 함수

TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') --2020-07-23 11:10:52

YYYY: 년, MM: 월, DD: 일, HH24: 24시간, HH: 12시간, MI: 분, SS:초

 

 

SQL 구문 순서

https://data-make.tistory.com/23

 

[SQL] SQL 구문(문법) 순서 - select, from, where, group by, having, order by

SQL 구문 순서 SQL 구문의 순서는 먼저 다음과 같습니다. SELECT 컬럼명 --------------------- (5) FROM 테이블명 ------------------- (1) WHERE 테이블 조건 --------------- (2) GROUP BY 컬럼명 -------------------- (3) HAVING 그

data-make.tistory.com

 

 

오라클 nvl, nvl2 차이점

  • `nvl(칼럼, 'null 치환값')`
  • `nvl2(칼럼, 'null아닌 경우', 'null인 경우')`

 

오라클 regexp_count 함수

문자열 안에서 정규표현식 패턴이 몇 번 등장하는지 세는 함수

regexp_count(a.ㅇ, '0')	✅ OK – a.ㅇ 값에 문자열 '0'이 몇 번 들어있는지 세는 함수

 

 

오라클 REGEXP_COUNT 함수

`REGEXP_COUNT("문자열", "정규표현식", "시작위치", "일치옵션")`

시작위치는 생략 가능

https://gent.tistory.com/630

 

[Oracle] 오라클 REGEXP_COUNT 함수 사용법

오라클 SQL에서 정규식을 사용하여 문자열에 포함된 구분자의 개수 또는 문자나 문자열의 개수를 구할 때는 REGEXP_COUNT 함수를 사용하면 된다. REGEXP_COUNT 함수는 오라클 11g 이상에서 사용할 수 있

gent.tistory.com

 

 

Like 함수

문자열에서 와일드카드(%)를 사용하여 원하는 문자가 표함된 자료를 검색할 수 있다. 

 

https://gent.tistory.com/401

 

[Oracle] 오라클 LIKE 사용법 완벽 정리 (여러개, 패턴, 대소문자)

오라클 SQL에서 LIKE 연산자는 자주 사용하는 구문 중 하나이다. 문자열에서 와일드카드(%)를 사용하여 원하는 문자가 포함된 자료를 쉽게 검색할 수 있다. 단순 검색 외에도 대문자 소문자 구분

gent.tistory.com

 

 

오라클 trunc 함수

  • `round`: 정수 반올림
  • `trunc`: 정수 버림
trunc(1234.56, -1); // 1230
trunc(1234.56, -2); // 1200

 

https://gent.tistory.com/662

 

[Oracle] 오라클 정수 반올림, 버림 방법 (ROUND, TRUNC)

오라클 SQL에서 정수를 반올림하기 위해서는 ROUND 함수를 사용하고, 정수를 버리기(절사)를 할 때는 TRUNC 함수를 사용하면 된다. 소수점을 반올림할 때는 반올림 위치를 양수로 지정하지만, 정수

gent.tistory.com

 

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'Developer > TIL' 카테고리의 다른 글

TIL : 20250424목 (테이블 헤더 세로 정렬, 오라클 문법 regexp_count, nvl)  (0) 2025.04.24
TIL : 250418금 (nullish 병합(??)과 단축 평가(||))  (0) 2025.04.21
TIL : 250417목 (오늘 한 일)  (0) 2025.04.18
TIL: 20250415화 (백엔드 인수인계 (엔드포인트 트래킹 방법 등), 오라클 함수 outer join, 별칭 지정, nvl)  (0) 2025.04.15
TIL: 20250410목 (CSS-transform)  (0) 2025.04.10
TIL : 250409수 (말줄임표(ellipsis) CSS, &::placeholder SCSS )  (0) 2025.04.10
'Developer/TIL' 카테고리의 다른 글
  • TIL : 250418금 (nullish 병합(??)과 단축 평가(||))
  • TIL : 250417목 (오늘 한 일)
  • TIL: 20250415화 (백엔드 인수인계 (엔드포인트 트래킹 방법 등), 오라클 함수 outer join, 별칭 지정, nvl)
  • TIL: 20250410목 (CSS-transform)
청량리 물냉면
청량리 물냉면
프로그래밍 공부를 하고 있습니다. 공부 내용 정리 겸 정보 공유를 목적으로 합니다.
    반응형
  • 청량리 물냉면
    노력중인 블로그
    청량리 물냉면
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 프로그래밍
        • Programming
        • C | C++
        • Java
        • Python
      • 웹 프로그래밍
        • HTML | CSS
        • JavaScript | TypeScript
        • React
        • Vue.js
        • Next.js
        • Spring & Spring Boot
        • JSP & Servlet
        • DB
      • 웹 프로젝트
        • 웹 프로젝트
        • 🥨스낵몰
        • 👨‍👨‍👧‍👧소셜 가계부
        • 🌜꿈 일기장
        • 🔮포트폴리오 사이트
        • 🏃‍♂️팀 프로젝트: 일정관리 프로그램
        • 📈팀 프로젝트: AI기반 주식 분석 플랫폼
        • 😺Just Meow It: 조언 사이트
        • 📕Workly: 교대근무 다이어리
        • 📚팀 프로젝트: Havruta-AI기반 학습 플랫..
      • 앱 프로그래밍
        • Flutter
        • Kotlin
      • Problem Solving
        • 백준
        • 프로그래머스
        • SWEA
      • Computer Science
        • 알고리즘
        • 컴퓨터 네트워크
        • 이산수학
      • Developer
        • 후기
        • 자료정리
        • 취업 | 취준
        • SSAFY
        • 웹개발 교육 프로그램
        • TIL
  • 블로그 메뉴

    • 홈
    • Github
  • 공지사항

    • 프로그래밍 공부 중😊
  • 인기 글

  • 태그

    파이썬
    Til
    프로젝트
    d3
    React
    공식문서
    프로그래머스
    구현
    리액트
    알고리즘
    Jiraynor Programming
    강의내용정리
    spring boot
    AWS
    자바스크립트
    Next.js
    컴퓨터네트워크
    클론 프로젝트
    플러터
    백준
    SWEA
    bfs
    포트폴리오
    타입스크립트
    뉴렉처
    자바
    mysql
    웹사이트
    ZeroCho
    블로그 제작
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
청량리 물냉면
TIL : 250416수 (BE 업무 처리 대비 오라클 DB 함수 공부)
상단으로

티스토리툴바