Text gräns...

Databaser & SQL

5 svar · 260 visningar · startad av Marley

Medlem sedan dec. 199954 inlägg
Trådstart#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.

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,

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. :)

Medlem sedan dec. 199954 inlägg
#6

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

245 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)