본문 바로가기
SQL/Oracle

오라클 대소문자 구분 없이 조회 방법

by wakestand 2020. 12. 15.
반응형

오라클은 대소문자를 구분하기 때문에

테이블에서 특정 컬럼을 조회할 때

대소문자가 정확히 일치하는 경우에만 나오게 되는데

 

WHERE 절에서 컬럼에 UPPER, LOWER를 사용해서

모두 대문자, 소문자로 만들어 버리면

실제 해당 컬럼의 값이

대문자, 소문자건 상관없이 조회를 할 수 있게 된다

 

예제에 사용한 쿼리는 아래와 같다

 

SELECT * 
  FROM USE_NOW
 WHERE UPPER(VAL1) LIKE '%A%'
반응형

댓글