Описание
Функция quote (X) возвращает строку, которая является значением ее аргумента, подходящим для включения в другой оператор SQL. Строки заключаются в одинарные кавычки с экранированием внутренних кавычек по мере необходимости.
quote (X);
Аргумент:
Имя | Описание |
---|---|
X | Строка. |
Версия SQLite: 3.8.5
Пример функции SQLite quote ()
Следующий оператор SQLite возвращает строку ‘w3re’ ‘source’.
SELECT quote ('w3re''source');
Вот результат.
Пример вывода:
quote ('w3re''source') ------------------------------ 'w3re '' source '
Пример функции SQLite quote () с использованием таблицы
Пример таблицы: отделы
Следующий оператор возвращает имя_отдела и имя_отдела, заключенные в одну кавычку для этих отделов чей Department_id больше 100.
ВЫБРАТЬ имя_отдела, цитата (название_отдела) ОТ департаментов ГДЕ ИД_ отдела> 150;
Вот результат.
Пример вывода:
имя_отдела цитата (название_отдела) ---- ----------- ---------------------- Маркетинг 'Маркетинг'Закупки' Закупки'Трудовые ресурсы 'Людские ресурсы'Доставка' Доставка 'ИТ' ИТ'Связь с общественностью 'Связи с общественностью' Продажи 'Продажи' Исполнительный 'Исполнительный' Выгоды 'Преимущества'Производство' Производство'Строительство 'Строительство'Контракт' 'Операции' Операции 'ИТ-поддержка' ИТ-поддержка'NOC 'NOC'IT Helpdesk 'IT Helpdesk'Государственные продажи' Государственные продажи 'Розничные продажи' Розничные продажи 'Рекрутинг' Набор персонала 'Заработная плата' Заработная плата '