Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

CONCAT

문법

MAIN

concat::=
Description of concat.gif follows

그림 설명
 

목적

MAIN

CONCAT 함수는 char1과 char2를 연결하여 반환한다. char1char2 CHAR,VARCHAR2,NCHAR,NVARCHAR2,CLOB,NCLOB 타입중에 하나이다. 문자열은 char1과 같은 타입이 반환된다. 즉, 결과 문자열의 타입은 인수의 문자열에 의존한다.

두개의 다른 형태의 연결시, 무손실 변환 결과인 타입이 반환된다. 그러므로, 만약 인수중에 하나가 LOB인 경우에는, 반환된 값은 LOB 타입이다. 만약, 인수중에 하나가 각국어 타입인 경우에는, 반환값은 각국어 데이터 형이 된다.

이 함수는 연결 연산자(||) 와 동등하다. 이 함수는 연결될 값에 공백이 있을때 유용하다.(공백을 생략하지 않음)


예제

MAIN

다음 예제는 세개의 문자열을 연결한다.

SELECT CONCAT(CONCAT(last_name, '''s job category is '),
      job_id) "Job" 
   FROM employees 
   WHERE employee_id = 152;
 
Job
------------------------------------------------------
Hall's job category is SA_REP