Udostępnij za pomocą


REPLIKOWAĆ

✅ Strumień zdarzeń usługi Azure Stream Analytics ✅ Fabric

Powtarza wartość ciągu określoną liczbę razy.

Składnia

REPLICATE ( expression , integer_expression )

Argumenty (w programowaniu)

wyrażenie

Jest wyrażeniem znaku lub kolumną typu nvarchar(max).

integer_expression

Jest wyrażeniem typu bigint. Jeśli integer_expression jest ujemna, zwracana jest wartość NULL.

Typy zwracane

nvarchar(max)

Przykłady

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

CONCAT ignoruj wartości null, co uniemożliwi utratę wartości, jeśli LEN(ProductLine) wartość wynosi ponad 4 (ujemna integer_expression wartość REPLICATE zwraca wartość null).

ProductLine Kod wiersza
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

Zobacz też