HPL/SQL - CONCAT 함수
HPL/SQL - CONCAT 함수 (CONCAT Function)
CONCAT 함수는 두 개 이상의 문자열을 이어 붙이는(연결하는) 함수예요. 여러 컬럼이나 값을 하나의 문자열로 합칠 때 아주 자주 사용됩니다.
출처: 문서
본문
CONCAT 함수는 두 개 이상의 문자열을 연결합니다.
문법:
CONCAT(expr, expr2 [, expr3, ...]);
만약 어떤 표현식이 NULL로 평가되면 그 값은 빈 문자열(empty string)로 취급됩니다.
CONCAT은 모든 표현식이 NULL로 평가될 때만 NULL을 반환합니다.
반환 타입 (Return Type):
STRING
예제:
CONCAT('a', 'b', NULL, 'c');
호환성 (Compatibility): Oracle, IBM DB2, Teradata, Microsoft SQL Server, PostgreSQL, MySQL 및 Netezza
함께 보기:
||연산자
더 알아보기 (Learn more)
- 문자열 연결은
CONCAT함수 외에도||연산자로도 할 수 있어요. 데이터가 NULL일 때의 동작 차이를 꼭 확인해 보세요.