---
title: "Last insert ID från PostgreSQL?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/187138-last-insert-id-från-postgresql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "erciz"
published: "2011-06-13T08:52:49.000Z"
updated: "2011-06-13T11:35:45.000Z"
replies: 1
views: 384
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/187138-last-insert-id-från-postgresql"
---

# Last insert ID från PostgreSQL?

## #1 — erciz, 2011-06-13T08:52Z

Hur får jag på ett säkert sätt last insert ID från PostgreSQL?

Om jag har en tabell: CREATE TABLE names (serial id, name varchar(20)).
Sen gör jag en INSERT INTO name (name) VALUES ('erciz')

Hur får jag sen ut det senast använda ID (id för min Insert)? Går det utan att använda RETURNING id i min Insert?

Permalänk: https://www.webforum.nu/p/187138

## #2 — SPiN, 2011-06-13T11:35Z

Om du har en sekvens på *serial_id* kan du använda

```
currval('serial_id');
```

Permalänk: https://www.webforum.nu/p/2279942

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/187138-last-insert-id-från-postgresql
