REPEAT 함수
문자열을 지정한 횟수만큼 반복합니다. 입력 파라미터가 숫자라고 해도 REPEAT는 이를 문자열로 처리합니다.
REPLICATE 함수의 동의어입니다.
구문
REPEAT(string, integer)
인수
- string
-
첫 번째 입력 파라미터는 반복할 문자열입니다.
- integer
-
두 번째 파라미터는 문자열을 반복할 횟수를 나타내는
INTEGER
입니다.
반환 타입
VARCHAR
예시
다음 예제에서는 TICKIT 샘플 데이터베이스의 CATEGORY 테이블에 있는 데이터를 사용합니다. 자세한 내용은 샘플 데이터베이스 단원을 참조하십시오.
CATEGORY 테이블에서 CATID 열의 값을 세 번 반복하려면 다음 예제를 사용합니다.
SELECT catid, REPEAT(catid,3) FROM category ORDER BY 1,2;
+-------+--------+ | catid | repeat | +-------+--------+ | 1 | 111 | | 2 | 222 | | 3 | 333 | | 4 | 444 | | 5 | 555 | | 6 | 666 | | 7 | 777 | | 8 | 888 | | 9 | 999 | | 10 | 101010 | | 11 | 111111 | +-------+--------+