【MySQL】エスケープ文字
ここではMySQLで、エスケープ文字を紹介しています。
エスケープ文字
MySQLで使えるエスケープ文字は次の通りです。
エスケープ文字 | 内容 |
¥0 | NUL |
\’ | ‘(シングルクォーテーション) |
\” | “(シングルクォーテーション) |
\b | バックスペース |
\n | 改行文字 |
\r | 復帰改行文字 |
\t | タブ |
\Z | Ctrl+Z |
\\ | \ |
\% | % |
\_ | _ |
エスケープ文字をSELECTしてみた結果
mysql> SELECT '¥0','\'','\"','\b';
+----+---+---+---+
| ?0 | ' | " | |
+----+---+---+---+
| ?0 | ' | " | |
+----+---+---+---+
1 row in set (0.00 sec)
mysql> SELECT '\n';
+---+
| |
+---+
|
|
+---+
1 row in set (0.00 sec)
mysql> SELECT '\r';
+---+
| |
+---+
|
+---+
1 row in set (0.00 sec)
mysql> SELECT '\t';
+---+
| |
+---+
| |
+---+
1 row in set (0.00 sec)
mysql> SELECT '\Z';
+---+
| |
+---+
| |
+---+
1 row in set (0.00 sec)
mysql> SELECT '\\','\%','\_';
+---+----+----+
| \ | \% | \_ |
+---+----+----+
| \ | \% | \_ |
+---+----+----+
1 row in set (0.00 sec)