webForumDet fria alternativet

Text gräns...

Databaser & SQL

5 svar · 229 visningar · startad av Marley

Medlem sedan dec. 199954 inlägg
Frågan#1

Kan man på något sätta en gräns på en text kolumn. Char blir för litet, men text blir lite överdrivet stort.

Självklart kan man ju ha ett javascript som kontrollerar längden. Men jag ville se om man kan begränsa det i databasen.

Jag har ett forum, och det är ganska överdrivet att någon skulle skriva ett inlägg på 65 tusen tecken om det inte är skräp.

Jag skriver en lite relaterad fråga till det här i perl/cgi forumet... :)

Medlem sedan juni 200032 967 inlägg
#2

vad använder du för databasmotor?
om du använder ms sql server så har du möjlighet att använda varchar, där du kan sätta storleken till 8000 tecken. större än så, så måste du använda datatypen text.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan dec. 199954 inlägg
#3

Mysql... Jag har för mig att varchar är högst 255... iaf i mysql... men jag kanske har fel... (hoppas)

Medlem sedan juni 200032 967 inlägg
#4

varför då inte lägga frågan i mysql-forumet :q

det är lättare att få svar på den där skulle jag tro...

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan feb. 20005 891 inlägg
#5

Det e klart du kan sätta en gräns på en kolumn.. ;)

Skriv t ex CHAR(20), där är 20 antalet tecken. :)

------------------
Rökare är som vanliga människor, fast inte lika länge.

Medlem sedan dec. 199954 inlägg
#6

casca: Läs frågan innan du svarar...

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)