REPLACE (Transact-SQL)
Belirtilen dize değeri tüm tekrarlamalarını başka dize ile değiştirir.
REPLACE ( string_expression , string_pattern , string_replacement )
Bağımsız değişkenler
string_expression
Is the string expression to be searched.string_expression can be of a character or binary data type.string_Desen
Is the substring to be found.string_pattern can be of a character or binary data type.string_pattern cannot be an empty string ('').string_değiştirme
Is the replacement string.string_replacement can be of a character or binary data type.
Dönüş Türleri
VerirnvarcharGiriş bağımsız değişkenlerden biri isenvarcharverileri yazın; aksi takdirde Değiştir verirvarchar.
Bağımsız değişkenlerden herhangi biri, NULL, NULL olur verir.
Remarks
REPLACE giriş alfabe temel bir harmanlama yapar.Belirtilen bir harmanlama, harmanlama yapmak için kullanabilirsinizCOLLATE girdi. için açık harmanlama uygulamak için
Örnekler
Aşağıdaki örnek, dizeyi değiştirircdeinabcdefghiilexxx.
SELECT REPLACE('abcdefghicde','cde','xxx');
GO
Here is the result set.
------------
abxxxfghixxx
(1 row(s) affected)
Aşağıdaki örnekCOLLATEişlev.
SELECT REPLACE('Das ist ein Test' COLLATE Latin1_General_BIN,
'Test', 'desk' );
GO
Here is the result set.
------------
Das ist ein desk
(1 row(s) affected)