---
title: "Backupprocedur med autoincrement ID?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/181903-backupprocedur-med-autoincrement-id"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "erciz"
published: "2010-01-06T20:10:07.000Z"
updated: "2010-01-06T20:58:37.000Z"
replies: 2
views: 656
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/181903-backupprocedur-med-autoincrement-id"
---

# Backupprocedur med autoincrement ID?

## #1 — erciz, 2010-01-06T20:10Z

Jag skriver en Java-applikation där jag vill kunna ta backup på databasen till en XML-fil. Så långt inga problem. Men hur sköter jag återläsningen när vissa tabeller innehåller en ID-kolumn som primärnyckel och är autoincrement. Man kan väl inte "SET"-ta den kolumnen med vilket värde man vill? vill ju sätta den till ett värde från XML-filen. Hur hanterar jag sånna situationer?

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

## #2 — Compusa, 2010-01-06T20:49Z

DBMS?

Om det är SQL Server så kan man använda sig av följande:

```
SET IDENTITY_INSERT table ON
Insert records
SET IDENTITY_INSERT table OFF
```

Bör finns något liknande för MySQL om det är det du använder. Verkar som du ska använda INSERT IGNORE.

```
INSERT IGNORE INTO person_tbl (id, first_name) VALUES( 1, 'Thomas')
```

Är mer hemma på SQL Server så där är jag mest säker :)

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

## #3 — erciz, 2010-01-06T20:58Z

> **[Compusa skrev:](https://www.webforum.nu/p/1493454)**
>
> DBMS?

Sorry, glömde det. JavaDB.

Men ditt svar var intressant, ska leta lite och se om jag hittar nåt motsvarande för JavaDB/Derby.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/181903-backupprocedur-med-autoincrement-id
