---
title: "Update som följer auto_increment"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/103227-update-som-följer-auto-increment"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "joakimweb"
published: "2004-05-08T17:31:34.000Z"
updated: "2004-05-09T16:05:30.000Z"
replies: 4
views: 284
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/103227-update-som-följer-auto-increment"
---

# Update som följer auto_increment

## #1 — joakimweb, 2004-05-08T17:31Z

Hej!

Jag arbetar med att flytta över mycket data till en ny databas. Där skall id-numrena vara 5-siffriga i regel och jag skulle behöva uppdatera datan jag flyttar via INSERT INTO test SELECT \* FROM testet

Hur gör man så att UPDATE test SET id= auto_increments id?

P.S. Använder MySQL 4.0.18 och ASP till koden.

Tacksam för all hjälp!

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

## #2 — LarsG, 2004-05-09T14:11Z

Du kan göra alter table för att sätta auto_increment till det värde du vill börja på. Sen så utelämnar du bara den kolumn som har auto_increment från din insert.

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

## #3 — joakimweb, 2004-05-09T15:13Z

Nja, det fungerar nog inte.
Eftersom jag har INSERT INTO tabell SELECT \* FROM tabell2 kan jag (vad jag vet) inte välja bort id:t?

Så det går inte med UPDATE?

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

## #4 — LarsG, 2004-05-09T15:26Z

Det går med insert.

```
INSERT INTO tabell (c1,c2,c3,c4)
  SELECT c1,c2,c3,c4 FROM tabell2
```

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

## #5 — joakimweb, 2004-05-09T16:05Z

Smart, tackar =)

Och när jag ska uppdatera kopplade poster är det LAST_INSERT_ID som gäller?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/103227-update-som-följer-auto-increment
