quotename (Transact-SQL)
Giriş dize geçerli bir hale getirmek için eklenen sınırlayıcıları ile bir Unicode dize döndürür SQL Serversınırlandırılmış tanımlayıcı.
Sözdizimi
QUOTENAME ( 'character_string' [ , 'quote_character' ] )
Bağımsız değişkenler
'character_string'
Unicode karakter veri bir dize ' dir.character_stringİş sysname ve sınırlı128 karakter.128 Karakterden büyük girdi null döndürür.'quote_character'
Ayırıcı olarak kullanılacak tek karakter dize olan.Tek bir tırnak işareti olabilir ( ' ), sol veya sağ köşeli ayraç ( [] ), ya da çift týrnak iþareti ( " ). quote_character Belirtilmezse, köşeli ayraç kullanılır.
Dönüş Türleri
nvarchar(258)
Örnekler
Aşağıdaki örnek, karakter dizealırabc[]def kullanır ve [ ve ] karakterleri geçerli bir oluşturmak için SQL Serversınırlandırılmış tanımlayıcı.
SELECT QUOTENAME('abc[]def')
Sonuç kümesi buradadır.
[abc[]]def]
(1 row(s) affected)
Sağdaki dizebracket dikkat edinabc[]def iki katına belirtmek bir çıkış karakteri.