| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
PDO::errorInfo(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0) PDO::errorInfo — データベースハンドラにおける直近の操作に関連する拡張エラー情報を取得する 説明
public array PDO::errorInfo
( void
)
返り値PDO::errorInfo() は、 このデータベースハンドラによって実行された直近の操作に関するエラー情報を 配列として返します。この配列は次のフィールドを含みます。
PDO::errorInfo() はデータベースハンドラに 直接行った操作に対するエラーコードのみを取得します。 もし PDO::prepare() や PDO::query() を通して PDOStatement オブジェクトを生成し、 文でエラーが発生した場合、PDO::errorInfo() はそのエラーを反映しません。 特定の文ハンドラに対して実行された操作についてのエラーコードを返すには PDOStatement::errorInfo() をコールしなければなりません。 例
例1 DB2 データベースに対する PDO_ODBC 接続の errorInfo() フィールドを表示する
<?php 上の例の出力は以下となります。 PDO::errorInfo(): Array ( [0] => HY000 [1] => 1 [2] => near "bogus": syntax error ) 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「PDO::errorInfo - データベースハンドラにおける直近の操作に関連する拡張エラー情報を取得する」をGoogle検索
|