SQL

MySQLエラー取得

2012年10月27日
久々にMySQLを触りました。

SELECTはできたのですが、INSERTがどうしてもできません。
初めは文字コードが違っているので挿入できないのかと思ったのですが、どうやらそうではないらしい・・・
エラー内容を取得できればヒントが得られるのに。

PostgreSQLは【@】でエラーを吐かない様にしていなければ、エラー内容が吐き出されます。
MySQLは【@】を取っても、エラーを吐いてくれません。

どうすれば・・・と考えていると、ふと思い出しました。そう言えば、何かコマンドがあったような気がします。

調べたらすぐ分かりました。
【mysql_error()】
で直前のエラー内容を取得できます。

しばらく使わないと忘れるので、ソース中に残し、コメントアウトしておきます。