Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengulangi nilai untai (karakter) dalam jumlah tertentu.
Sintaks
REPLICATE ( expression , integer_expression )
Argumen
ekspresi
Adalah ekspresi karakter atau kolom jenis nvarchar(max).
integer_expression
Adalah ekspresi jenis bigint. Jika integer_expression negatif, NULL dikembalikan.
Jenis Pengembalian
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).
ProductLine | LineCode |
---|---|
T | 0000T |
1222X | 1222X |
99A | 0099A |
123456789 | 123456789 |