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.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Mengganti semua kemunculan nilai untai (karakter) yang ditentukan dengan nilai untai (karakter) yang lain.
Sintaksis
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumen
stringExpression
Ekspresi string yang akan dicari.
stringPattern
Substring yang akan ditemukan. Jika stringPattern adalah string kosong, maka stringExpression dikembalikan.
stringReplacement
String pengganti.
Jenis Kembalian
Mengembalikan NULL jika salah satu argumen adalah NULL. Jika tidak, mengembalikan nvarchar(maks).
Contoh
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Ekspresi | Hasil |
|---|---|
| REPLACE('abcde', 'cd', 'xx') | 'abxxe' |
| REPLACE('cdabcd', 'cd', 'x') | 'xabx' |
| REPLACE('cd', 'cd', 'xxx') | 'xxx' |
| REPLACE('abcde', 'gh', 'xx') | 'abcde' |
| REPLACE('abcde', 'cde', '') | 'ab' |
| REPLACE('abcde', '', 'xxx') | 'abcde' |
| REPLACE('', 'cde', 'xxx') | "" |
| REPLACE(NULL, 'cde', 'xxx') | nol |
| REPLACE('abcde', NULL, 'xxx') | nol |
| REPLACE('abcde', 'cde', NULL) | nol |