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'