Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

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



REPEAT 함수

설명

REPEAT 함수는 입력 문자열에 대해 반복 횟수만큼의 문자열을 반환한다. 리턴 값은 VARCHAR 타입이다. 문자열의 최대 길이는 33,554,432이며, 이를 초과하면 NULL을 반환한다. 입력 인자 중 하나가 NULL이면 NULL을 반환한다.

구문

REPEAT( string, count )

  • string : 문자열
  • count : 반복 횟수. 0 또는 음수를 입력하면 빈 문자열을 반환하고, 숫자가 아닌 다른 데이터 타입을 입력하면 에러를 반환한다.
예제

SELECT REPEAT('cubrid',3);

   repeat('cubrid', 3)

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

  'cubridcubridcubrid'

 

SELECT REPEAT('cubrid',32000000);

   repeat('cubrid', 32000000)

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

  NULL

 

SELECT REPEAT('cubrid',-1);

   repeat('cubrid', -1)

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

  ''

 

SELECT REPEAT('cubrid','a');

ERROR: Cannot coerce value of domain "character" to domain "integer".