Aracılığıyla paylaş


REPLACE (Transact-SQL)

Geçtiği belirtilen dize değeri başka bir dize değeri koyar.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

REPLACE ( string_expression , string_pattern , string_replacement )

Bağımsız değişkenler

  • string_expression
    dizeifade aranacak. string_expressionbir karakter veya ikili veri türü olabilir.

  • string_Desen
    Bulunabilmesi için alt dize olur.string_patternbir karakter veya ikili veri türü olabilir.string_patternboş bir dize (") olamaz.

  • string_değiştirme
    dize' dir.string_replacementbir karakter veya ikili veri türü olabilir.

Dönüş Türleri

Döndürür nvarchar Giriş bağımsız değişkenlerden biri ise nvarchar veri türü; Aksi takdirde Değiştir işlevi varchar.

Bağımsız değişkenlerden biri, null null verir.

Açıklamalar

replace harmanlama giriş alarak karşılaştırmalar yapar.Bir karşılaştırma içinde belirtilen harmanlamagerçekleştirmek için kullanabileceğiniz collate harmanlama açık bir girişe uygulamak.

Örnekler

Aşağıdaki örnek dizedeğiştirircde de abcdefghi ile xxx.

SELECT REPLACE('abcdefghicde','cde','xxx');
GO

Sonuç kümesi buradadır.

------------
abxxxfghixxx
(1 row(s) affected)

Aşağıdaki örnek COLLATE işlev.

SELECT    REPLACE('Das ist ein Test'  COLLATE Latin1_General_BIN,
'Test', 'desk' );
GO

Sonuç kümesi buradadır.

------------
Das ist ein desk
(1 row(s) affected)