プリペアドステートメントとログ
今まではプリペアドステートメントやらを使っていなかった
で、新しいシステムを組むのに使い始めてみた
でも、実際に実行されたクエリってどうやったらとってこられるんだ?
たとえば
INSERT user INTO (id, name, status) VALUES( ? , ? , ? );
みたいなのを実行して実際には?が値に置き換えられるから
INSERT user INTO (id, name, status) VALUES( 1 , 'foo' , 'bar' );
みたいになるわけじゃないですか
そん時の内容を保持しておきたいわけで・・・
うーん・・・ただエスケープ処理に使いたいだけであればsprintfをラッピングして自動エスケープ処理を組み込んだ関数作っちゃったほうが早いかな?