본문 바로가기
SQL/Oracle

오라클 CONCAT, ||를 이용한 문자열 합치기 및 예제

by wakestand 2020. 3. 30.
반응형

오라클에서 CONCAT, ||를 사용해 문자열을 합칠 수 있는데

 

CONCAT은

CONCAT(값, 값)

이렇게 사용하고

 

2개 이상을 합칠 경우에는

||를 사용해주면 되는데 

값 || 값 || 값

이렇게 합쳐주면 된다

 

CONCAT과 || 중 속도는 ||가 약간 더 빠른데

100만건을 붙일 때

||는 143초 CONCAT은 144초 정도의 차이이므로

 

편한 쪽으로 사용해주면 된다

 

마지막으로 예제에 사용한 코드는 아래와 같다

 

SELECT CONCAT('A', 'B') CONCAT_ATTACH1
      ,CONCAT(1, 2) CONCAT_ATTACH2
      ,'A' || 'B' || 'C' ATTACH3
      , 1 || 2 || 3 || 4 ATTACH4
  FROM DUAL
반응형

댓글