PDOStatement
PHP Manual

PDOStatement->errorInfo

(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)

PDOStatement->errorInfo ハク・マ・ノ・鬢ヒ、ェ、ア、�セカ皃ホチ犲釥ヒエリマ「、ケ、�ネト・・ィ・鬘シセ霹タ、ケ、�

タ篶タ

array PDOStatement::errorInfo ( void )

ハヨ、�ヘ

PDOStatement::errorInfo() 、マ。「 、ウ、ホハク・マ・ノ・鬢ヒ、隍テ、ニシツケヤ、オ、�ソトセカ皃ホチ犲釥ヒエリ、ケ、�ィ・鬘シセ� ヌロホネ、キ、ニハヨ、キ、゙、ケ。」、ウ、ホヌロホマシ。、ホ・ユ・」。シ・�ノ、゙、゚、゙、ケ。」

ヘラチヌ セ�
0 SQLSTATE ・ィ・鬘シ・ウ。シ・ノ (、ウ、�マ。「ANSI SQL ノクス爨ヌト�チ、オ、�ソアムソ� 5 ハクサ妤ホ ID)
1 ・ノ・鬣、・ミクヌヘュ、ホ・ィ・鬘シ・ウ。シ・ノ
2 ・ノ・鬣、・ミクヌヘュ、ホ・ィ・鬘シ・皈テ・サ。シ・ク

ホ�

ホ�1 DB2 ・ヌ。シ・ソ・ル。シ・ケ、ヒツミ、ケ、� PDO_ODBC タワツウ、ホ errorInfo() ・ユ・」。シ・�ノ、スシィ、ケ、�

<?php
/* ・ィ・鬘シ、ッタク、オ、サ、� -- BONES ・ニ。シ・ヨ・�マツクコ゚、キ、ハ、、 */
$sth $dbh->prepare('SELECT skull FROM bones');
$sth->execute();

echo 
"\nPDOStatement::errorInfo():\n";
$arr $sth->errorInfo();
print_r($arr);
?>

セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」

PDOStatement::errorInfo():
Array
(
    [0] => 42S02
    [1] => -204
    [2] => [IBM][CLI Driver][DB2/LINUX] SQL0204N  "DANIELS.BONES" is an undefined name.  SQLSTATE=42704
)

サイケヘ


PDOStatement
PHP Manual