본문 바로가기

db/oracle

Oracle 대문자 변경, 소문자 변경

반응형

Oracle 대소문자 변경 (UPPER, LOWER)

오라클에서 대문자 변환을 조회하는 방법은 다음과 같습니다.

 

UPPER 함수 사용


UPPER 함수는 문자열을 대문자로 변환합니다.

SELECT UPPER(column_name) FROM table_name WHERE UPPER(column_name)  = UPPER('Abc');

이 쿼리는 table_name 테이블의 column_name 열의 모든 값을 대문자로 변환하여 조회합니다.

 

LOWER 함수 사용

 

LOWER 함수는 문자열을 소문자로 변환합니다.

SELECT LOWER(column_name) FROM table_name WHERE LOWER(column_name) = LOWER('Abc');

이 쿼리는 table_name 테이블의 column_name 열의 모든 값을 소문자로 변환하여 조회합니다.

 

 대소문자 구분 없이 검색


LOWER 함수를 사용하여 검색 조건을 소문자로 변환하고, UPPER 함수를 사용하여 테이블의 열 값을 대문자로 변환하여 비교할 수 있습니다.

SELECT * FROM table_name WHERE UPPER(column_name) LIKE UPPER('%search_value%');

이 쿼리는 column_name 열의 값이 대소문자 구분 없이 search_value를 포함하는 모든 행을 조회합니다.

반응형

'db > oracle' 카테고리의 다른 글

Oracle 카멜 변환 INITCAP  (0) 2025.04.05
[Oracle] NUMBER 데이터 타입  (0) 2025.03.21
oracle 리스트 프로시저 생성 및 실행  (0) 2025.02.18
oracle 프로시저 생성 및 실행  (0) 2025.02.15
oracle duration time 함수  (0) 2025.02.10