---
title: "Lägga till en ny kolumn i en tabell samt fylla den? MS SQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/180293-lägga-till-en-ny-kolumn-i-en-tabell-samt-fylla-den-ms-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "xtreme"
published: "2009-09-15T21:15:17.000Z"
updated: "2009-09-15T21:15:17.000Z"
replies: 0
views: 602
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/180293-lägga-till-en-ny-kolumn-i-en-tabell-samt-fylla-den-ms-sql"
---

# Lägga till en ny kolumn i en tabell samt fylla den? MS SQL

## #1 — xtreme, 2009-09-15T21:15Z

Har precis börjat med MS SQL och behöver hjälp med att lägga till en ny kolumn i en tabell samt fylla den.

Skapar först en tabell såhär:

```
CREATE TABLE test 
(testnr VARCHAR(5) NOT NULL,
testname VARCHAR(20),
avdadress VARCHAR(20),
CONSTRAINT test_PK PRIMARY KEY(testnr)
```

Slänger in lite värden:

```
insert into test values('1','jaja','lite')
insert into test values('B1','nejnej','mycket')
```

Nu vill jag skapa en kolumn till vilket jag kommer på i efterhand samt fylla den. Har kommit på att man kan göra det genom:

```
Alter Table test add pengar int
```

Nu är alla cellerna i den nya kolumnen NULL. Kan man genom en sats bara uppdatera den kolumnen, ex jag vill att i den kolumnen ska det stå 1 och 2 på rad ett och två i stället för NULL? Går det att lägga till värdena samtidigt som man skapar kolumnen?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/180293-lägga-till-en-ny-kolumn-i-en-tabell-samt-fylla-den-ms-sql
