QUOTE(str)
SQL 文で、適切にエスケープされたデータ値として使用できる結果を生成するストリングを引用します。ストリングは単一引用符で囲まれ、単一引用符
( ‘'
’ ) 、バックスラッシュ ( ‘\
’ ) 、ASCII NUL
、そして バックスラッシュによって先行された Control-Z の各インスタンスと共に戻されます。引数が NULL
の場合は、戻り値は単一引用符の囲みなしの語句 「NULL」 になります。
mysql> SELECT QUOTE('Don\'t!');
-> 'Don\'t!'
mysql> SELECT QUOTE(NULL);
-> NULL