Aracılığıyla paylaş


quotename (Transact-sql)

Giriş dizesi geçerli bir yapmak için eklenen sınırlayıcıları ile bir Unicode dize döndürür SQL Servertanımlayıcısı ayrılmış.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

QUOTENAME ( 'character_string' [ , 'quote_character' ] ) 

Bağımsız değişkenler

  • 'character_string'
    Unicode karakter veri dizesidir. character_stringise sysnameve 128 karakterlik. Girişleri 128 karakterden daha uzun, null döndürür.

  • 'quote_character'
    Ayırıcı olarak kullanılacak bir karakter dizesidir. Tek bir tırnak işareti olabilir ( ' ), sol veya sağ köşeli ayraç ( [] ), ya da bir çift tırnak işareti ( " ). Eğer quote_characterbelirtilmemişse, köşeli ayraç kullanılır.

Dönüş Türleri

nvarchar(258)

Örnekler

Aşağıdaki örnek, karakter dizesini alır abc[]defve [ve ]geçerli bir oluşturmak için karakter SQL Servertanımlayıcısı ayrılmış.

SELECT QUOTENAME('abc[]def')

SELECT QUOTENAME('abc[]def')

Sonuç kümesi buradadır.

[abc[]]def]

(1 row(s) affected)

[abc[]]def]

(1 row(s) affected)

Sağa dizede köşeli parantezi dikkat abc[]defÇıkış karakteri belirtmek için iki katına çıkarılır.

Ayrıca bkz.

Başvuru

Dize işlevler (Transact-sql)