숫자함수 ROUND 함수

 

*ROUND 함수

-지정한 자리 이하에서 반올림한 결과 값을 반환하는 함수

 

*사용법

 ROUND (expr | column, n)

 

-expr 또는 column값을 소수점 이하 n+1자리에서 반올림

 

 

*숫자 함수

-숫제 데이터를 처리하기 위함 함수

 

[표6.4] 숫자 함수의 종류와 사용 예

 

문자조작 함수 LTRIM, RTRIM 함수 예

 

*사용 예

-부서 테이블에서 부서 이름의 마지막 글자인 '과'를 삭제하여 출력하여라.

 

 

문자조작 함수 LTRIM, RTRIM 함수 예

 

*사용 예

SQL>SELECT LTRIM('xyxXxyLASTWORD','xy')

        FROM DUAL;

 

LTRIM('XYXXX

----------

XxyLASTWORD

 

SQL>SELECT RTRIM('TURNERyxXxy','xy')

        FROM DAUL;

 

RTRIM('TU

-------

TURNERyxX

 

 

 

문자조작 함수 LTRIM, RTRIM 함수

 

* LTRIM, RTRIM 함수

- LTRIM와 RTRIM 함수는 문자열에서 특정 문자를 삭제하기 위해 사용

- 함수의 인수에서 삭제할 문자를 지정하지 않으면 문자열의 앞뒤 부분에 있는 공백 문자를 삭제

 

*사용법

LTRIM (expr | column, char)

RTRIM (expr | column, char)

 

 

-문자열의 왼쪽 또는 오른쪽에서부터 지정된 char 문자를 삭제

 

 

문자조작 함수 LPAD, RPAD 함수 예

 

*사용 예

-교수 테이블에서 직급 칼럼의 왼쪽에 '*' 문자를 삽입하여 10바이트로 출력하고 교수 아이다 칼럼은 오른쪽에 '+' 문자를 삽입하여 12바이트로 출력하여라.

 

 

문자조작 함수 LPAD, RPAD 함수

 

*LPAD, RPAD 함수

-LPAD와 RPAD 함수는 문자열이 일정한 크기가 되도록 왼쪽 또는 오른쪽에 지정한 문자를 삽입하는 함수

 

*사용법

LAPD(expr | column, m[,char] )

RAPD(expr | column, m[,char] )

 

 

-m 폭만큼 공백을 왼쪽 또는 오른쪽에 char 문자 삽입, char가 없으면 공백 삽입

 

 

문자조작 함수 INSTR 함수 예

 

SQL> SELECT INSTR('Welcome to Oracle 10g','o')

  2   FROM DUAL;

 

 

 

SQL> SELECT INSTR('Welcome to Oracle 10g','0',3,2)

   2   FROM DUAL;

 

+ Recent posts