MySQLで’(アポストロフィ)を含むSQL文
MySQLに限った話ではないとは思うが、
アポストロフィを利用したSQL文を発行したい時。
INSERT INTO test(id,value) VALUES(1,’あいうえお’test’);
みたいな感じだと当然うまくいかない。
との時は
INSERT INTO test(id,value) VALUES(1,’あいうえお\\’test’);
というようにエスケープ記号を入れてあげればよい。
Macの場合は¥マークはそのまま打ってもうまくいかないので、
[option]キー + ¥
で。
ディスカッション
コメント一覧
まだ、コメントがありません