오라클 decode 함수
`DECODE(컬럼, 조건1, 결과1, 조건2, 결과2, 조건3, 결과3..........) `
if-else와 같은 역할
[Oracle] 오라클 DECODE 함수 사용방법 (if else, 디코드)
DECODE 함수는 오라클 쿼리에서 가장 많이 사용하는 함수 중 하나이다. 표준 SQL 함수가 아니라서 사용을 꺼려하기도 하지만 잘 사용하면 아주 편하기 때문에 유용하다. 최근에는 CASE WHEN 구문 사용
gent.tistory.com
오라클 substr 함수
`SUBSTR("문자열", "시작위치", "길이")`
문자열 자르기
[Oracle] SUBSTR, SUBSTRB 함수 사용법 (문자열 자르기)
오라클에서 문자열을 자를 때는 SUBSTR 함수를 사용한다. 다른 DB의 SQL 함수인 SUBSTRING, LEFT, RIGHT 함수와 동일한 기능을 하며, 문자열을 바이트 단위로 자를 때는 SUBSTRB 함수를 사용하면 된다. SUBSTR
gent.tistory.com
오라클 instr 함수
`INSTR ( [문자열], [찾을 문자 값], [찾기를 시작할 위치(1,-1)], [찾은 결과의 순번(1...n)] )`
- 문자열에서 원하는 문자를 찾을 때 사용하는 함수
- 문자열에서 원하는 문자를 찾았을 시, 시작 위치 반환.
- 원하는 문자를 찾지 못했을 시 0 반환
[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("문자열", "정규표현식", "시작위치", "일치옵션")`
시작위치는 생략 가능
[Oracle] 오라클 REGEXP_COUNT 함수 사용법
오라클 SQL에서 정규식을 사용하여 문자열에 포함된 구분자의 개수 또는 문자나 문자열의 개수를 구할 때는 REGEXP_COUNT 함수를 사용하면 된다. REGEXP_COUNT 함수는 오라클 11g 이상에서 사용할 수 있
gent.tistory.com
Like 함수
문자열에서 와일드카드(%)를 사용하여 원하는 문자가 표함된 자료를 검색할 수 있다.
[Oracle] 오라클 LIKE 사용법 완벽 정리 (여러개, 패턴, 대소문자)
오라클 SQL에서 LIKE 연산자는 자주 사용하는 구문 중 하나이다. 문자열에서 와일드카드(%)를 사용하여 원하는 문자가 포함된 자료를 쉽게 검색할 수 있다. 단순 검색 외에도 대문자 소문자 구분
gent.tistory.com
오라클 trunc 함수
- `round`: 정수 반올림
- `trunc`: 정수 버림
trunc(1234.56, -1); // 1230
trunc(1234.56, -2); // 1200
[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 |
