Postgresでテーブルの最終IDを取得したいです。
一応、CURRVALで取得できるというような記述はあったのですが、
一回もNEXTVALしていない状態では、取得することができず、DBを開いて、insertが走らないと取得することができません(方法1)
他に何か方法はないものでしょうか?
SQL
1# 方法1 2# INSERT(NEXTVAL)が一度も走っていない場合は取得できない 3SELECT CURRVAL(pg_get_serial_sequence('table_name','id_col_name')
python SQLAlchemyを使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。