RETURNING
を使用できる場合があります INSERT
の句 ステートメント
このように:
result = conn.execute("INSERT INTO user (name, country_id) VALUES ('Homer', 123)
RETURNING *")
結果のid
のみが必要な場合 :
result = conn.execute("INSERT INTO user (name, country_id) VALUES ('Homer', 123)
RETURNING id")
[new_id] = result.fetchone()