QUOTENAME (Transact-SQL)
Zwraca ciąg Unicode ogranicznikami dodaje się wprowadzić prawidłowy ciąg wejściowy SQL Server identyfikator z ogranicznikami.
Składnia
QUOTENAME ( 'character_string' [ , 'quote_character' ] )
Argumenty
'character_string'
To ciąg danych znak Unicode.character_stringjest sysname i jest ograniczona do 128 znaków.Większa niż 128 znaków nakładów zwrócona wartość NULL.'quote_character'
Jest jeden znak ciąg jako ogranicznik.Może być pojedynczy cudzysłów ( ' ), lewy lub prawy nawias kwadratowy ( ), lub podwójny cudzysłów ( " ).Jeśli quote_character nie jest określony, służą nawiasy.
Zwracane typy
nvarchar(258)
Przykłady
Poniższy przykład pobiera ciągznakówabc[]def i [ i ] znaków, aby utworzyć prawidłowy SQL Serveridentyfikator z ogranicznikami.
SELECT QUOTENAME('abc[]def')
Oto zestaw wyników.
[abc[]]def]
(1 row(s) affected)
Należy zauważyć, że po prawej stronie — nawias w ciąg abc[]def jest podwajany oznacza znak anulowania.