Mengutip string untuk menghasilkan hasil yang dapat digunakan sebagai nilai data yang di-escape dengan benar dalam pernyataan SQL. String dikembalikan diapit oleh tanda kutip tunggal dan dengan setiap contoh garis miring terbalik (\), tanda kutip tunggal ('), ASCII NUL, dan Control+Z diawali dengan garis miring terbalik. Jika argumennya NULL, nilai yang dikembalikan adalah kata “NULL” tanpa diapit tanda kutip tunggal.
SELECT QUOTE('Don\'t!');
'Don\'t!'
SELECT QUOTE(NULL);
NULL
For comparison, see the quoting rules for literal strings and within the C API in Section 11.1.1, “String Literals”, and mysql_real_escape_string_quote().
SELECT QUOTE('Don\'t!');
'Don\'t!'
SELECT QUOTE(NULL);
NULL