Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 



CONCAT 함수

설명

CONCAT 함수는 두 개 이상의 인자가 지정되며, 모든 인자 값을 연결한 문자열을 결과로 반환한다. 지정 가능한 인자의 개수는 제한이 없으며, 문자열 타입이 아닌 인자가 지정되는 경우 자동으로 타입 변환이 수행된다. 인자 중에 NULL이 포함되면 결과로 NULL을 반환한다.

인자로 지정된 문자열 사이에 구분자(separator)를 삽입하여 연결하려면, CONCAT_WS 함수를 사용한다.

구문

CONCAT( string1, string2 [,string3 [, ... [, stringN]...]])

 

string :

character string

NULL

예제

SELECT CONCAT('CUBRID', '2008' , 'R3.0');

   concat('CUBRID', '2008', 'R3.0')

======================

'CUBRID2008R3.0'

 

--it returns null when null is specified for one of parameters

SELECT CONCAT('CUBRID', '2008' , 'R3.0', NULL);

   concat('CUBRID', '2008', 'R3.0', null)

======================

  NULL

 

 

--it converts number types and then returns concatenated strings

SELECT CONCAT(2008, 3.0);

   concat(2008, 3.0)

======================

  '20083.0'