
//TRIM LTRIM RTRIM//
@ LTRIM  //왼쪽 공백 삭제
SQL> select ltrim('        h  ello   ')
  2  from dual;
@ LTRIM SET // set에 지정된 문자를, 왼쪽부터 찾아 모두 삭제.
SQL> select ltrim('abcabca', 'a')
  2  from dual;
@  LTRIM SET // 첫글자부터 막혀서 그대로 출력됨.
SQL> select ltrim('eeeeeabc', 'abc')
  2  from dual;
  
@ RTRIM  //오른쪽 공백 삭제
SQL> SELECT RTRIM('  HE LL  O           ')
  2  FROM DUAL;
@ TRIM /  앞뒤 공백 제거, 가운데 공백은 그대로
SQL> SELECT TRIM(' abcd   abcd  ')||'abc'
  2  from dual;
@ TRIM // 
SQL> select trim('e' from 'ebaeba')
  2  from dual;
@ TRIM LEADING
SQL> select trim(leading 'a' from 'abcdeabc')
  2  from dual;
@ TRIM / LTRIM 같은결과
SQL> select ltrim('sos', 's') from dual;
SQL> select trim(leading 's' from 'sos') from dual;
@ TRIM / RTRIM 같은결과
SQL> select rtrim('abcabc', 'c') from dual;
SQL> select trim(trailing 'c' from 'abcabc') from dual;
@ RTRIM+LTRIM / TRIM 같은 결과
SQL> select rtrim(ltrim('sos', 's'), 's') from dual;
SQL> select trim(both 's' from 'sos') from dual;반응형
    
    
    
  '2019 > ORACLE' 카테고리의 다른 글
| SQL INSTR (0) | 2019.11.15 | 
|---|---|
| SQL LPAD RPAD (0) | 2019.11.15 | 
| SQL 포맷 변경 (1) | 2019.11.14 | 
| SQLPLUS 실행 방법 & 명령어(일부) (0) | 2019.11.14 | 
| SQL 숫자 표현 (to char) (0) | 2019.11.14 | 
 
										
									 
										
									 
										
									