MariaDB
 sql >> база данни >  >> RDS >> MariaDB

Как QUOTE() работи в MariaDB

В MariaDB, QUOTE() е вградена функция за низ, която ви позволява да избягвате низ, така че да е подходящ за включване в SQL израз.

Низът се връща в единични кавички и пред всеки екземпляр на единични кавички се добавя обратна наклонена черта (' ), обратна наклонена черта (\ ), ASCII NUL и Control-Z знаци.

Синтаксис

Синтаксисът е така:

QUOTE(str)

Където str е низът за бягство.

Пример

Ето един основен пример:

SELECT QUOTE("Can't do it");

Резултат:

+----------------------+
| QUOTE("Can't do it") |
+----------------------+
| 'Can\'t do it'       |
+----------------------+

Празен низ

Ето какво се случва, когато се предаде празен низ:

SELECT QUOTE("");

Резултат:

+-----------+
| QUOTE("") |
+-----------+
| ''        |
+-----------+

Нулев аргумент

Предоставяне на null води до null :

SELECT QUOTE(null);

Резултат:

+-------------+
| QUOTE(null) |
+-------------+
| NULL        |
+-------------+

Липсващ аргумент

Извикване на QUOTE() с грешен брой аргументи или без подаване на аргументи води до грешка:

SELECT QUOTE();

Резултат:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'QUOTE'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извадите ден от дата в MariaDB

  2. MariaDB низове за формат на дата

  3. Как RADIANS() работи в MariaDB

  4. Внедряване на MariaDB репликация за висока достъпност

  5. Персонализирани графики за наблюдение на вашите MySQL, MariaDB, MongoDB и PostgreSQL системи - ClusterControl Съвети и трикове