✅ Azure Stream Analytics ✅ Fabric Eventstream
文字列値を指定した回数だけ繰り返します。
構文
REPLICATE ( expression , integer_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
null 値を無視します。これにより、 LEN(ProductLine)
が 4 を超えた場合に値が失われるのを防ぎます (負のinteger_expression REPLICATE
は null を返します)。
製品ライン | LineCode |
---|---|
T | 0000T |
1222X | 1222X |
99A | 0099A |
123456789 | 123456789 |