DATABASE/ORACLE 기본

[Oracle] 오라클 문자열 붙이기 CONCAT()과 연결 연산자 ||

ThinkFree 2022. 3. 20. 18:45

 

CONCAT()과 연결 연산자 ||

 - CONCAT() 연결 연산자 || 는 둘다 컬럼과 컬럼을 서로 연결하여 출력할 수 있도록 해줍니다.

 

 

 

CONCAT()과 연결연산자 || 문법

SELECT CONCAT(컬럼1, 컬럼2),
       컬럼1 || 컬럼2
 FROM 테이블;

- 연결하고자 하는 컬럼을 CONCAT() 안에 넣거나, 컬럼과 컬럼 사이의 || 을 사용하여 줍니다.

 

 

 

CONCAT()과 연결연산자 || 테스트(https://livesql.oracle.com/)

1) CONCAT() 사용방법

- CONCAT()은 두 개의 컬럼만 이을 수 있기 때문에 여러 컬럼을 합쳐서 출력하고 싶다면 CONCAT()을 한번 더 사용해야 합니다.

- 컬럼 별칭 AS는 맨 마지막에 사용해야 합니다.

 

 

2) 연결 연산자 || 사용

- 여러 컬럼을 연결할 때에는 연결 연산자 || 를 사용하여 더 편하게 연결할 수 있습니다.