Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
✅ Azure Stream Analytics ✅ Fabric Olay Akışı
Belirtilen dize değerinin tüm oluşumlarını başka bir dize değeriyle değiştirir.
Sözdizimi
REPLACE ( stringExpression, stringPattern, stringReplacement )
Tartışmalar
stringExpression
Aranacak dize ifadesi.
stringPattern
Bulunabilecek alt dize. stringPattern boş bir dizeyse stringExpression döndürülür.
stringReplacement
Yeni dize.
Dönüş Türleri
Bağımsız değişkenlerden herhangi biri NULL ise NULL döndürür. Aksi takdirde nvarchar(max) döndürür.
Örnekler
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| İfade | Sonuç |
|---|---|
| DEĞİşTİr('abcde', 'cd', 'xx') | 'abxxe' |
| DEĞİşTİr('cdabcd', 'cd', 'x') | 'xabx' |
| DEĞİşTİr('cd', 'cd', 'xxx') | 'xxx' |
| DEĞİşTİr('abcde', 'gh', 'xx') | 'abcde' |
| DEĞİşTİr('abcde', 'cde', '') | 'ab' |
| DEĞİşTİr('abcde', '', 'xxx') | 'abcde' |
| DEĞİşTİr('', 'cde', 'xxx') | '' |
| DEĞİşTİr(NULL, 'cde', 'xxx') | sıfır |
| DEĞİşTİr('abcde', NULL, 'xxx') | sıfır |
| DEĞİşTİr('abcde', 'cde', NULL) | sıfır |