다음을 통해 공유


REPLICATE(Azure Stream Analytics)

지정한 횟수만큼 문자열 값을 반복합니다.

구문

REPLICATE ( expression , integer_expression )

인수

expression

nvarchar(max) 형식의 열이나 문자 식입니다.

integer_expression

bigint 형식의 식입니다. integer_expression이 음수이면 NULL이 반환됩니다.

반환 형식

nvarchar(max)

예제

SELECT
    ProductLine,
    CONCAT(REPLICATE('0', 4 - LEN(ProductLine), [ProductLine]) AS LineCode
FROM Input
WHERE LEN(ProductLine) = 1

CONCAT 가 4를 초과하면 값 손실이 방지되는 null 값을 LEN(ProductLine) 무시합니다(음수 integer_expression REPLICATE null 반환).

ProductLine LineCode
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

참고 항목