---
title: "ta reda på om kolumn finns"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11509-ta-reda-på-om-kolumn-finns"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "OveRRidE"
published: "2001-09-07T08:54:00.000Z"
updated: "2001-09-07T11:05:00.000Z"
replies: 5
views: 244
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/asp/11509-ta-reda-på-om-kolumn-finns"
---

# ta reda på om kolumn finns

## #1 — OveRRidE, 2001-09-07T08:54Z

Hur tar jag reda på om en viss kolumn redan finns i en tabell?

Det går ju liksom inte att skapa en om den redan finns.. :)

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

## #2 — Vide, 2001-09-07T08:57Z

Jag har gjort ett script som ligger under wF script: <http://script.webforum.nu/wf/Forum1/HTML/000089.html> 

OT: vilken fin signatur du har... Men om alla män försvinner, gör inte du det också? ;)

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

## #3 — OveRRidE, 2001-09-07T09:00Z

Men jag känner mig lite feminin. :e ;)

Mja.. den är allt lite buggig.. kanske skall göra om den :)

Tack

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

## #4 — mrblonde, 2001-09-07T09:54Z

om man vet att kolumnen har ett unikt namn i databasen kan man ta 

```
SELECT name FROM syscolumns Where name = 'Kolumnnman'
```

Är rs.EOF så fanns den inte, annars fanns den.

Har man ett ounikt namn kan man köra den här sql satsen

```
SELECT sc.name FROM syscolumns sc, sysobjects so 
WHERE sc.name = 'FÄLTNAMN' and sc.id = so.id and so.name = 'TABELLNAMN'
```

Det borde gå lite fortare än att loop igenom ett recordset.

r- glömde mina kod taggar :)

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

## #5 — mrblonde, 2001-09-07T10:05Z

ah... en sak till, det är sql server specifik kod...

..eller det kanske funkar i andra db:ar med, men jag vet bara om att det funkar i SQL Server.

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

## #6 — LarsG, 2001-09-07T11:05Z

Den fungerar enbart i SQL server och Sybase.

Det som är standardiserat är ett antal vyer som finns i information_schema. (I och för sig så är det inte så många som stöder det heller, men det kommer nog så småningom.)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11509-ta-reda-på-om-kolumn-finns
