---
title: "SQL Server 2005 - ändra kolumn till räknare."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/162246-sql-server-2005-ändra-kolumn-till-räknare"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Fredde Mannen"
published: "2007-07-06T13:44:15.000Z"
updated: "2007-07-07T22:22:12.000Z"
replies: 5
views: 387
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/162246-sql-server-2005-ändra-kolumn-till-räknare"
---

# SQL Server 2005 - ändra kolumn till räknare.

## #1 — Fredde Mannen, 2007-07-06T13:44Z

Alltså, jag vet inte..  hur skall jag skriva satsen för att den skall utföra det jag vill 

```
ALTER TABLE EDU_Opportunities ALTER COLUMN [OpportunityId] [int] IDENTITY(1,1)  NOT NULL
```

Så ser den ut nu... 

men får felmeddelandet: 

> Msg 156, Level 15, State 1, Line 1
> Incorrect syntax near the keyword 'IDENTITY'.

????

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

## #2 — LarsG, 2007-07-06T13:54Z

```
ALTER TABLE table_name
ALTER COLUMN column_name  IDENTITY (1,1)
```

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

## #3 — Fredde Mannen, 2007-07-06T14:08Z

> **LarsG skrev:**
>
> ```
> ALTER TABLE table_name
> ALTER COLUMN column_name  IDENTITY (1,1)
> ```

Jo jag vet... oavsett om jag delar upp det på två rader liksom: 

> ALTER TABLE EDU_Opportunities
> ALTER COLUMN OpportunityId IDENTITY(1,1)

så får jag likförbaskat: 

> Msg 156, Level 15, State 1, Line 2
> Incorrect syntax near the keyword 'IDENTITY'.

Kan ej göra det via det Enterprise Manager, har någon skum bugg så den kastar något underligt felmeddelande... men men..

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

## #4 — LarsG, 2007-07-06T14:23Z

Har du rätt kompatibilitetsnivå? Detta är nytt i 2005.

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

## #5 — Zaiman, 2007-07-06T14:56Z

Fungerar verkligen EnterpriseManager mot SQL2005? Har för mig att den inte fungerar.
Du borde väl använda "SQL Server Management Studio Express" istället. Så kanske du kan byta genom den.

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

## #6 — Fredde Mannen, 2007-07-07T22:22Z

> **LarsG skrev:**
>
> Har du rätt kompatibilitetsnivå? Detta är nytt i 2005.

nåja det löste sig.. jag blåste ur databasen, och la in ändra create scriptet och sedan läste in posterna igen.. 

löste det hela för mig!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/162246-sql-server-2005-ändra-kolumn-till-räknare
