MENGGANDAKAN

✅ Azure Stream Analytics ✅ Fabric Eventstream

Mengulangi nilai untai (karakter) dalam jumlah tertentu.

Sintaksis

REPLICATE ( expression , integer_expression )

Argumen

ekspresi

Adalah ekspresi karakter atau kolom jenis nvarchar(maks).

integer_expression

Adalah ekspresi jenis bigint. Jika integer_expression negatif, NULL dikembalikan.

Jenis Kembalian

nvarchar(maks)

Contoh

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

CONCAT abaikan nilai null, yang akan mencegah hilangnya nilai jika LEN(ProductLine) lebih dari 4 (negatif integer_expression membuat REPLICATE pengembalian null).

Lini Produk Kode Baris
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

Lihat Juga