SQL Server QUOTENAME() функция строк
Пример
Возвращает строку в Юникоде с разделителями в квадратных скобках (по умолчанию):
SELECT QUOTENAME('abcdef');
Попробуйте сами »
Определение и использование QUOTENAME()
Функция QUOTENAME() в SQL Server возвращает строку в Юникоде с добавленными разделителями, чтобы сделать строку допустимым идентификатором SQL Server с разделителями.
Синтаксис QUOTENAME()
QUOTENAME(string, quote_char)
Параметр значений QUOTENAME()
Параметр | Описание |
---|---|
string | Требуемый. Строка символьных данных в Юникоде. Количество символов ограничено 128 |
quote_char | Необязательно. Односимвольная строка для использования в качестве разделителя. Может быть одинарной кавычкой (' ), левой или правой скобкой ( [] ), двойной кавычкой ( " ), левой или правой круглой скобкой ( () ), знаком больше или меньше, чем ( >< ), левой или правой фигурная скобка ( {} ) или обратная метка ( ` ). Если quote_char не указан, используются квадратные скобки. |
Технические детали QUOTENAME()
Работает в: | SQL Server (начиная с 2008 года), База данных Azure SQL, хранилище данных Azure SQL, параллельное хранилище данных |
---|
Примеры QUOTENAME()
Пример
Возвращает строку в Юникоде с разделителями в круглых скобках:
SELECT QUOTENAME('abcdef', '()');
Попробуйте сами »