PostgreSQLコマンドやSQL文に関する各種メモ書き

postgreSQLで最後にinsertしたデータのidを取得する。

postgreSQLで

スキーマ名:SC
テーブル名:tb001
プライマリキー(serial型)に指定しているカラム名:id

というテーブル最後に挿入したレコードのプライマリキーの値を知るには

下記のようなSQL文で取得します。

select currval('SC.tb001_id_seq') as currval;

No.408
01/25 19:24

edit