DEĞİşTİr (Azure Stream Analytics)
Belirtilen dize değerinin tüm oluşumlarını başka bir dize değeriyle değiştirir.
Söz dizimi
REPLACE ( stringExpression, stringPattern, stringReplacement )
Bağımsız değişkenler
stringExpression
Aranacak dize ifadesi.
stringPattern
Bulunacak alt dize. stringPattern boş bir dizeyse stringExpression döndürülür.
stringReplacement
Değişim dizesi.
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
Expression | Sonuç |
---|---|
REPLACE('abcde', 'cd', 'xx') | 'abxxe' |
REPLACE('cdabcd', 'cd', 'x') | 'xabx' |
REPLACE('cd', 'cd', 'xxx') | 'xxx' |
REPLACE('abcde', 'gh', 'xx') | 'abcde' |
DEĞİşTİr('abcde', 'cde', '') | 'ab' |
DEĞİşTİr('abcde', '', 'xxx') | 'abcde' |
DEĞİşTİr('', 'cde', 'xxx') | '' |
REPLACE(NULL, 'cde', 'xxx') | null |
REPLACE('abcde', NULL, 'xxx') | null |
REPLACE('abcde', 'cde', NULL) | null |
Ayrıca Bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin