개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

* MOD 함수

- MOD 함수는 나누기 연산후에 나머지를 출력하는 함수

 

 

 

m을 n으로 나눈 나머지

 

 

 

* 사용 예
- 교수 테이블에서 101번 학과 교수의 급여를 보직수당으로 나눈 나머지를 계산하여 출력하여라

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

* TRUNC 함수
- 지정한 소수점 자리수 이하를 절삭한 결과 값을 반환하는 함수

 

 

 

expr 또는 column 값을 소수점 이하 n+1자리에서 절삭한 값

 

 


* 사용 예
- 교수 테이블에서 101학과 교수의 일급을 계산(월 근무일은 22일)하여 소수점 첫째 자리와 셋째 자리에서 절삭 한 값과 소숫점 왼쪽 첫째 자리에서 절삭한 값을 출력하여라

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

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

 

 

사용 예
교수 테이블에서 101학과 교수의 일급을 계산(월 근무일은 22일)하여 소수점 첫째 자리와 셋째 자리에서 반올림 한 값과 소숫점 왼쪽 첫째 자리에서 반올림한 값을 출력하여라

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

숫자 함수
숫자 데이터를 처리하기 위한 함수 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

LTRIM, RTRIM 함수
- LTRIM와 RTRIM 함수는 문자열에서 특정 문자를 삭제하기 위해 사용
- 함수의 인수에서 삭제할 문자를 지정하지 않으면 문자열의 앞뒤 부분에 있는 공백 문자를 삭제

 

 

 

 

 

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

 

 

 

사용 예
부서 테이블에서 부서 이름의 마지막 글자인 ‘과’를 삭제하여 출력하여라

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

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

 

 

 

 

 

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

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

INSTR 함수
- 문자열중에서 사용자가 지정한 특정 문자가 포함된 위치를 반환하는 함수
- n번째 위치부터 m번째 char의 위치를 찾음
- 만약 n이 음수이면 char 의 뒤부터 찾음

 

 

 

사용 예
- 부서 테이블의 부서 이름 칼럼에서 ‘과’ 글자의 위치를 출력하여라

 

 

 

SQL> SELECT INSTR('Welcome to Oracle 10g', ‘o')
   2  FROM DUAL;

 

 

 

 

 SQL> SELECT INSTR('Welcome to Oracle 10g', ‘o', 3, 2)
     2  FROM DUAL;

 

 

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

SUBSTR 함수
문자열의 일부를 추출하는 함수


사용법

- 문자열에서 m번째 문자부터 n개의 문자 추출
- m이 음수이면 시작위치는 문자열의 마지막
- n을 생략하면 m부터 마지막 문자까지 추출

 

 

 

* 사용 예
- 학생 테이블에서 1학년 학생의 주민등록 번호에서 생년월일과 태어난 달을 추출하여 이름, 주민번호, 생년월일, 태어난 달을 출력하여라.

 

 

+ Recent posts