---
title: "Cannot insert the value NULL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21849-cannot-insert-the-value-null"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "icaaq"
published: "2001-12-19T22:19:00.000Z"
updated: "2001-12-19T22:38:00.000Z"
replies: 4
views: 178
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/21849-cannot-insert-the-value-null"
---

# Cannot insert the value NULL

## #1 — icaaq, 2001-12-19T22:19Z

Tjenare....

Jag har fått tillgång till en SQL-Server 2000 och jag sitter nu och leker lite för att börja fatta något.

Jag har gjort en tabell enligt följande:

**T_NYHETER**
\----------------
F_NYHETS_ID(uniqueidentifier)
F_RUBRIK(varChar, 50)
F_TEXT(varChar, 200)
F_BRODTEXT(varChar, 250)
F_DATUM(datetime)

Men när jag ska göra en vanlig INSERT:

```
INSERT INTO dbo.T_NYHETER
                      (F_RUBRIK, F_TEXT, F_BRODTEXT, F_DATUM)

VALUES     ('hehe', 'haha', 'hihi', '2001-12-19 12:00:00')
```

Så får jag **Server: Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column 'F_NYHETS_ID', table 'OITP-Web.dbo.T_NYHETER'; column does not allow nulls. INSERT fails.
The statement has been terminated.**

Det är säkert nått jättelätt men jag skulle vilja ha en knuff bara :)

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

## #2 — LarsG, 2001-12-19T22:25Z

F_nyhetsid får aldrig något värde.

Kolumnen är definerad som not null och saknar defaultvärde. Då måste du alltid ange ett värde för den kolumnen i din insert-sats.

Är det en identity-kolumn du vill ha egentligen (dvs en räknare)?

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

## #3 — icaaq, 2001-12-19T22:26Z

japp en räknare vill jag skapa...

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

## #4 — LarsG, 2001-12-19T22:35Z

```

create table X(
F_NYHETS_ID int identity,
F_RUBRIK varChar( 50),
F_TEXT varChar(200),
F_BRODTEXT  varChar(250),
F_DATUM datetime , primary key(f_nyhets_id))
```

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

## #5 — icaaq, 2001-12-19T22:38Z

Sitter på Enterprice Manager...

Men jag såg inte identity boxen ....nu funkar det.... tack :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21849-cannot-insert-the-value-null
