Spec-Zone.ru › MySQL 5.7

26.4.5.18 Функция quote_identifier()

Данная функция, принимая строковый аргумент, генерирует цитируемый идентификатор, подходящий для включения в SQL-запросы. Это полезно, когда значение, используемое в качестве идентификатора, является зарезервированным словом или содержит символы обратной кавычки (`). Функция была добавлена в MySQL 5.7.14.

Параметры

in_identifier TEXT: Идентификатор для цитирования.

Возвращаемое значение

Значение типа TEXT.

Пример
mysql> SELECT sys.quote_identifier('plain');
+-------------------------------+
| sys.quote_identifier('plain') |
+-------------------------------+
| `plain`                       |
+-------------------------------+
mysql> SELECT sys.quote_identifier('trick`ier');
+-----------------------------------+
| sys.quote_identifier('trick`ier') |
+-----------------------------------+
| `trick``ier`                      |
+-----------------------------------+
mysql> SELECT sys.quote_identifier('integer');
+---------------------------------+
| sys.quote_identifier('integer') |
+---------------------------------+
| `integer`                       |
+---------------------------------+

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/sys-quote-identifier.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API