개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 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학년 학생의 주민등록 번호에서 생년월일과 태어난 달을 추출하여 이름, 주민번호, 생년월일, 태어난 달을 출력하여라.

 

 

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

 

 

 

 

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

 

 

 

 

* CONCAT 함수
- 첫번째 문자와 두번째 문자를 연결

 

 

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

 

 

 

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

 

 

 

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

 

 

 

 

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

 

 

 

 

 

 

 

 

사용 예
부서 테이블에서 부서 이름의 길이를 문자 수와 바이트 수로 각각 출력하여라

 

 

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

 

 

 

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

 

 

* 문자열 길이 반환 함수
- LENGTH 함수는 인수로 입력되는 칼럼이나 표현식의 문자열의 길이를

반환하는 함수이고,
- LENGTHB 함수는 문자열의 바이트 수를 반환하는 함수이다.

 

 

 


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

 

 

 

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

 

 

 

* 문자 함수
- 문자 데이터를 입력하여 문자나 숫자를 결과로 반환하는 함수

 

 

* 문자 함수의 종류
- 대소문자 변환 함수
- 문자조작 함수
- 문자열 길이반환 함수 

 

 

 


 

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

 

 

 

 

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

 

 

 

 

 


 

- function_name : 단일 행 함수 이름
- column : 칼럼 이름
- expression : 문자열 또는 표현식
- arg1, arg2 : 함수의 인수(상수, 변수, 칼럼 이름, 표현식)​

 

+ Recent posts