---
title: "Infoga värde automatiskt i int-fält (ID)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/139521-infoga-värde-automatiskt-i-int-fält-id"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "trexter"
published: "2005-12-18T15:43:50.000Z"
updated: "2005-12-18T17:51:42.000Z"
replies: 1
views: 399
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/139521-infoga-värde-automatiskt-i-int-fält-id"
---

# Infoga värde automatiskt i int-fält (ID)

## #1 — trexter, 2005-12-18T15:43Z

Kör med SQL Server. När jag gör en Insert, vill jag förstås att kolumnen AnvID ska tillges ett värde aut. Men det sker ej:

"Det går inte att infoga värdet NULL i kolumnen 'AnvID', tabellen 'VWD.dbo.Anvandare'."

Jag har en värdelös SQL Editor, som endast låter mig göra förändringar genom att exekvera SQL-kod. Hur koden ska se ut för att göra så att fälten i kolumnen får värden aut. vet jag ej.

För längesedan fick jag reda på att man skulle kunna köra med Access som interface mot en SQL-S-databas men har inte fått det att fungera. Annars vore det den \_absolut bästa lösningen. (Databasen är en .mdf-fil)

 :)

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

## #2 — Pedda, 2005-12-18T17:51Z

Du måste ange Identity på fältet för att den ska tillges ett värde automatiskt (auto increment)
Kör en Alter table om du vill redigera i din databas.

USE databasnamnet
ALTER TABLE tabellnamnet
AnvID INT IDENTITY NOT NULL

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/139521-infoga-värde-automatiskt-i-int-fält-id
