webForumDet fria alternativet

varchar(255)???

6 svar · 425 visningar · startad av fundersam

fundersamMedlem sedan aug. 2002101 inlägg
#1

Om jag gör en varchar med värdet 255 kan jag då lagra bara 255 bokstäver/siffror eller kan jag använda mej av 255 tecken?
Om det första fallet stämmer vad skall jag då göra för att få tex 1000 tecken?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Jag förmodar att du talar om Mysql.

Du kan maximalt lagra 255 tecken om du använder varchar(255). (Jag förstår inte din distinktion mellan bokstäver/siffror och tecken.)

Använd datatypen text om du vill kunna lagra mer

fundersamMedlem sedan aug. 2002101 inlägg
#3

ok! för jag hade en varchar(100) och då skrevs inte . och siffror ut :S

fundersamMedlem sedan aug. 2002101 inlägg
#4

vad skall text ha för värde då? Får felmeddelanden...

LarsGMedlem sedan dec. 200012 464 inlägg
#5

t.ex.

create table ogrish (c1 text)

Om det inte hjälper så kan du väl visa din kod och berätta vilket felmeddelande du får.

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#6

Re: varchar(255)???

fundersam skrev:

Om jag gör en varchar med värdet 255 kan jag då lagra bara 255 bokstäver/siffror eller kan jag använda mej av 255 tecken?

Njea, om jag förstått saken rätt är det en sanning med modifikation. Fältet varchar i mysql rymmer 255 byte. En byte motsvarar ett ASCII-tecken och varchar-fält kan därmed maximalt representera en textsträng på 255 ASCII-tecken.

sgtpepperMedlem sedan apr. 20007 588 inlägg
#7

Skickar tråden till MySQL-forumet...

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