webForumDet fria alternativet

varchar istället för text

ASP

6 svar · 260 visningar · startad av soffan76

Medlem sedan maj 2001684 inlägg
Frågan#1

Hej alla!

Kan man utan risk för otrevligheter byta ut alla datatyper:text till datatyp:varchar??

------------------
Sofia

Medlem sedan juni 200032 967 inlägg
#2

så länge du inte har mer än 8000 tecken i dina textfält borde det vara säkert att byta till varchar(8000).

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

Medlem sedan maj 2001684 inlägg
#3

OK, men varför funkar det inte med varchar när jag sedan i mitt formulär skriver in en massa text,som ska in i databasen, då funkar bara text som datatyp...och det är inte 8000 tecken jag skriver i direkt...

Detta felmeddelande får jag:
String or binary data would be truncated.
------------------
Sofia

[Redigerat av soffan76 den 01 jun 2001]

[Redigerat av soffan76 den 01 jun 2001]

Medlem sedan juni 200032 967 inlägg
#4

har du verkligen angett storleken på varchar-fälten?

de blir inte 8000 tecken per default om man säger så...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

Medlem sedan maj 2001684 inlägg
#5

Hmmm, ok, det står 50...ska jag alltså ändra det till 8000?

------------------
Sofia

Medlem sedan juni 200032 967 inlägg
#6

står det femtio ryms femtio tecken i fältet. står där i stället 8000, ryms 8000 tecken, så vad du ska ställa in beror helt och hållet på vad du ska lagra i fältet. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

Medlem sedan maj 2001684 inlägg
#7

OK, låter ju rätt logiskt...tack!

------------------
Sofia

250 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)