回答編集履歴

2

加筆修正

2018/08/08 08:47

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,5 @@
3
3
  $e として受信した PDOException なら、$e->getCode() すれば SQLSTATEエラーコードを取得できるので、
4
4
 
5
5
  例えばmysqlなら [MySQL :: MySQL 5.6 リファレンスマニュアル :: B.3 サーバーのエラーコードおよびメッセージ](https://dev.mysql.com/doc/refman/5.6/ja/error-messages-server.html) にいくつか事例が紹介されています。
6
+
7
+ PostgreSQLなら[付録A PostgreSQLエラーコード](https://www.postgresql.jp/document/9.6/html/errcodes-appendix.html)でしょうか。

1

加筆修正

2018/08/08 08:47

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,5 @@
1
- なんのための [PDOException](http://php.net/manual/ja/class.pdoexception.php)なのかと。
1
+ なんのための [PDOException](http://php.net/manual/ja/class.pdoexception.php) なのかと。
2
+
3
+ $e として受信した PDOException なら、$e->getCode() すれば SQLSTATEエラーコードを取得できるので、
4
+
5
+ 例えばmysqlなら [MySQL :: MySQL 5.6 リファレンスマニュアル :: B.3 サーバーのエラーコードおよびメッセージ](https://dev.mysql.com/doc/refman/5.6/ja/error-messages-server.html) にいくつか事例が紹介されています。