PDO->lastInsertId()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > PDO->lastInsertId()の意味・解説 

PDO->lastInsertId()

(PHP 5 >= 5.1.0)
PDO->lastInsertId() — 最後に挿入された行の ID あるいはシーケンスの値を返す

説明

class PDO {
string lastInsertId ( [string name] )
} 最後に挿入された行の ID、 あるいはシーケンスオブジェクトから次の値をを返します。 これは、構成しているドライバに依存します。例えば PDO_PGSQL() の場合、name パラメータにシーケンスオブジェクト名を指定する必要があります。
注意: このメソッドは、異なる PDO ドライバ間で意味のあるもしくは 一貫性のある結果を返さないかも知れません。 構成しているデータベースが自動インクリメントフィールド、 もしくはシーケンスの概念をサポートしていないかも知れないためです。

パラメータ

name
ID が返されるべきシーケンスオブジェクト名を指定します。

返り値

もし name パラメータにシーケンス名が指定されなかった場合、 PDO->lastInsertId() はデータベースに挿入された最後の行の行IDに相当する文字列を返します。
もし name パラメータにシーケンス名が指定された場合、 PDO->lastInsertId() は指定されたシーケンスオブジェクトから取得した最後の値に相当する 文字列を返します。
もし PDO ドライバがサポートしていない場合、 PDO->lastInsertId()IM001 SQLSTATE を発生させます。


このページでは「PHP関数リファレンス」からPDO->lastInsertId()を検索した結果を表示しています。
Weblioに収録されているすべての辞書からPDO->lastInsertId()を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からPDO->lastInsertId()を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「PDO->lastInsertId()」の関連用語

PDO->lastInsertId()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



PDO->lastInsertId()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS