---
title: "samma identity"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/58223-samma-identity"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Janspeed"
published: "2002-11-06T12:02:46.000Z"
updated: "2002-11-06T12:49:23.000Z"
replies: 5
views: 311
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/58223-samma-identity"
---

# samma identity

## #1 — Janspeed, 2002-11-06T12:02Z

Hej!

Har en tabell med en massa rader i en databas i SQL S2k. Nu skulle jag vilja slänga in en Identity kolumn också. Problemet är att om jag tömmer tabellen och matar in nytt data så kommer även identity att fortsätta att räkna de nya raderna där den slutade sist. Så istället för att räkna om på nytt från 1 så räknar den från tex. 800 där den slutade sist.

Finns det nått sätt att få den att räkna från början. Typ i princip bara räkna antalet rader?

Tacksam för hjälp.

/JANspeed

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

## #2 — @nders, 2002-11-06T12:04Z

Nollställs inte räknaren om du trunkerar tabellen?\`

```
Truncate table Tabellen
```

Mvh,

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

## #3 — Janspeed, 2002-11-06T12:22Z

Vad gör truncate för nått?

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

## #4 — @nders, 2002-11-06T12:26Z

Det står så här i SQL Server 2000 Books-on-line: 

> The DELETE statement removes rows one at a time and records an entry in the transaction log for each deleted row. TRUNCATE TABLE removes the data by deallocating the data pages used to store the table's data, and only the page deallocations are recorded in the transaction log.
> 
> *TRUNCATE TABLE removes all rows from a table, but the table structure and its columns, constraints, indexes and so on remain. **The counter used by an identity for new rows is reset to the seed for the column.** If you want to retain the identity counter, use DELETE instead.*

Mvh,

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

## #5 — Janspeed, 2002-11-06T12:31Z

Ah... nice! :)

Tackar!

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

## #6 — Lasp, 2002-11-06T12:49Z

Tjusigt @nders med citat och allt. Jag har funderat på samma sak.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/58223-samma-identity
