@ LPAD 왼쪽을 채워준다
SQL> select lpad('abc', 5, '*'), lpad('hong', 10, '#')
2 from dual;
@ LPAD 공백으로 채울 수 있다.
SQL> select lpad('abc', 10) ||'123'
2 from dual;
@ LPAD 기호뿐 아니라 숫자, 2글자 이상 글자도 삽입 가능
SQL> select rpad('abc', 10, 's2')
2 from dual;
@ RPAD 문자 오른쪽을 공백으로 채우기
SQL> select rpad('a', 10) ||'abc'
2 from dual;
@ 급여 500당 * 출력하기
SQL> select empno, ename, sal, lpad('*', trunc(sal/500), '*') as result
2 from emp;
SQL> col result format a30
SQL> select empno, ename, sal, lpad(' ', trunc(sal/500)+1, '*') as result
2 from emp;
반응형
'2019 > ORACLE' 카테고리의 다른 글
SQL DATE (0) | 2019.11.15 |
---|---|
SQL INSTR (0) | 2019.11.15 |
SQL TRIM LTRIM RTRIM (0) | 2019.11.15 |
SQL 포맷 변경 (1) | 2019.11.14 |
SQLPLUS 실행 방법 & 명령어(일부) (0) | 2019.11.14 |