MySQL 函数

MySQL QUOTE() 函数生成的结果可用作 SQL 语句中正确转义的数据值。返回的字符串用单引号括起来,并且每个反斜杠 (\)、单引号 (')、ASCII NUL 和 Control+Z 前面都有一个反斜杠。如果参数为 NULL,则返回值为单词"NULL",不包含单引号。

语法

QUOTE(str)

参数

str 必填。 指定一个字符串。

返回值

返回一个字符串,可用作正确转义的数据值一条 SQL 语句。

示例 1:

下面的示例显示了 QUOTE() 函数的用法。

mysql> SELECT QUOTE('Don\'t!');
Result: 'Don\'t!'

mysql> SELECT QUOTE(NULL);
Result: 'NULL'

mysql> SELECT QUOTE('Don\'t! Do it');
Result: 'Don\'t! Do it'