db/oracle
Oracle 대문자 변경, 소문자 변경
strange-dev
2025. 4. 5. 10:31
반응형
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를 포함하는 모든 행을 조회합니다.
반응형