---
title: "Distinct på textfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/57477-distinct-på-textfält"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "KalsongCesar"
published: "2002-10-30T11:00:32.000Z"
updated: "2002-10-30T11:06:17.000Z"
replies: 3
views: 208
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/57477-distinct-på-textfält"
---

# Distinct på textfält

## #1 — KalsongCesar, 2002-10-30T11:00Z

Stötte på problem med att köra en distinct på ett textfält i SQL server.

Jag provade med att byta den till varchar storlek 50 den hade 16 innan och var som sagt type=text.

Finns det ngn som kan säga vilken typ av problem jag kan stöta på eller om det är ngn annan skillnad på att ha den som varchar istället för text.

Tack på förhand.

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

## #2 — @nders, 2002-10-30T11:02Z

Tja, till att börja med kan du inte lagra lika mycket data. I ett textfält kan du lagra (vill jag minnas) 2Gb data, medans i ditt nya varcharfält kan du lagra 50 tecken.

Gränsen för varchar är 8000 tecken, så behöver du inte lagra mer än så är det helt rätt fälttyp.

Mvh,

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

## #3 — KalsongCesar, 2002-10-30T11:04Z

Tack för ett snabbt svar, precis vad jag ville veta.. men skumt att den inte vill köra distinct på text men på varchar.. borde ju vara lite av samma problem. =)

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

## #4 — @nders, 2002-10-30T11:06Z

Nej, det är inte så konstigt. Textfält (och image-fält) är binära typer och hanteras annorlunda. Datan ligger inte på samma ställe som resten, utan där ligger endast en pekare till var informationen ligger. Det är pekarens storlek som är 16 bytes, inte fältet.

Ungefär så. ;)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/57477-distinct-på-textfält
