오라클(Oracle) 문자열 연결하는 방법 ||

오라클(Oracle)에서 || 연산자를 이용하면 문자열을 연결할 수 있습니다. 두 개 이상의 문자열을 합쳐 하나의 문자열을 만드는 작업은 활용 빈도가 꽤 높기 때문에 알아두면 유용하게 사용하실 수 있습니다.

||

구문

'문자열1' || '문자열2'

 

가장 간단한 방법으로 select 문과 함께 사용하면 아래와 같이 쓸 수 있습니다.

SELECT '문자열' || '연결' AS Result;

 

{"originWidth":1382,"originHeight":1090,"style":"alignCenter","alt":"문자열 연결","filename":"oracle

 

예시 1)

테이블에서 컬럼에 저장된 문자열 데이터를 연결할 수도 있습니다. 아래와 같이 customers 테이블이 있습니다.

 

{"originWidth":2346,"originHeight":1406,"style":"alignCenter","alt":"customers 테이블","filename":"oracle

 

이때 Address 컬럼과 City 컬럼을 합친 결과를 내고 싶으면 아래와 같이 쓸 수 있습니다.

select City || ' ' || Address as CityAddress from customers;

 

{"originWidth":2372,"originHeight":1378,"style":"alignCenter","alt":"cityaddress customers","filename":"oracle

 

예시 2)

동일한 방법으로 categories 테이블에서도 문자열을 연결해보겠습니다.

 

{"originWidth":2330,"originHeight":1324,"style":"alignCenter","alt":"categories 테이블","filename":"oracle

 

categoryname 컬럼과 description 컬럼을 연결하고 중간에 : 문자를 넣어보겠습니다.

select categoryname || ' : ' || description as category_description 
from categories;

 

{"originWidth":2326,"originHeight":1202,"style":"alignCenter","alt":"categoryname 연결","filename":"oracle

반응형

댓글

Designed by JB FACTORY