반응형
    
    
    
  | 이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 | 
(1) UPPER()
설명
문자열, 혹은 컬럼명을 대문자로 출력.
문법
UPPER([컬럼명 혹은 문자열])
(2) LOWER()
설명
문자열, 혹은 컬럼명을 소문자로 출력
문법
LOWER([컬럼명 혹은 문자열])
(3) INITCAP()
설명
문자열, 혹은 컬럼명의 어절 첫 글자를 대문자로 출력
문법
INITCAP([컬럼명 혹은 문자열])
사용 예시
SELECT ENAME, UPPER(ENAME), LOWER(ENAME), INITCAP(ENAME)
  FROM EMP;
  
SELECT 'dev GSp', UPPER('dev gsp'), LOWER('dev gsp'), INITCAP('dev gsp')
  FROM DUAL;
  
SELECT *
  FROM EMP
 WHERE UPPER(ENAME) = UPPER('sMItH');
 
SELECT *
  FROM EMP
 WHERE UPPER(ENAME) LIKE UPPER('%SmiTH%');
결과
SELECT ENAME, UPPER(ENAME), LOWER(ENAME), INITCAP(ENAME) 
  FROM EMP;

SELECT 'dev GSp', UPPER('dev gsp'), LOWER('dev gsp'), INITCAP('dev gsp') 
  FROM DUAL;

SELECT * 
  FROM EMP 
 WHERE UPPER(ENAME) = UPPER('sMItH');

SELECT * 
  FROM EMP 
 WHERE UPPER(ENAME) LIKE UPPER('%SmiTH%');

반응형
    
    
    
  '개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
| [Oracle] 문자열 관련 함수(3) - SUBSTR() (0) | 2022.04.27 | 
|---|---|
| [Oracle] 문자열 관련 함수(2) - LENGTH(), LENGTHB() (0) | 2022.04.26 | 
| [Oracle] INTERSECT (0) | 2022.04.24 | 
| [Oracle] MINUS (0) | 2022.04.23 | 
| [Oracle] UNION, UNION ALL (0) | 2022.04.22 |