webForumDet fria alternativet

DISTINCT ger 255 tecken

Databaser & SQLur Databashanterare & SQL

3 svar · 168 visningar · startad av J.N.

J.N.Medlem sedan apr. 20031 660 inlägg
#1

HEJ!

Jag har en sida som visar alla tips. Konstruktionen av webbplatsen har ändrats så tips kan läggas in på flera ställen, vilket innebär att tipsen visas x antal gånger på den totala tipssidan. Det fixar man ju lätt med DISTINCT, tänkte jag, och gjorde så.

Nu har det dock uppmärksammats att de (få) tips som har text längre än 255 tecken, av någon konstig anledning inte visas kompletta. De kapas efter 255 tecken.

I db'n är fälten PM, och visar man endast ett tips, visas all text; det blir alltså fel när DISTINCT används.

Är det någon som känner till felet, och har en lösning på det?

Engine^Medlem sedan dec. 20003 887 inlägg
#2

Säg vad?

DISTINCT filtrerar bara bort dubletter och påverkar väl ändå inte datatypen för de kolumner som plockas ut. Det låter som ditt problem är någon annanstans. Vart/hur visar du texten?

J.N.Medlem sedan apr. 20031 660 inlägg
#3

HEJ!

Jag håller med dig, men efter lite felsökning kom jag fram till att detta är felet. Tar jag bort DISTINCT visas posterna på rätt sätt, med kapas texten efter 255 tecken. (på båda tipsen)

Det visas med ett vanligt do until rs.eof, om det var det du menade.

J.N.Medlem sedan apr. 20031 660 inlägg
#4

HEJ!

Får svara på mitt eget brev:

Tydligen är det ett känt problem, http://groups.google.com/groups?hl=sv&q=distinct+255+chars

Dock, inget riktigt svar jag kommer vidare med.

130 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)