webForumDet fria alternativet

olika datatyper

ASP

3 svar · 239 visningar · startad av soffan76

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

Hej!

Kan någon vänlig själ därute förklara lite för mig om de olika datatyperna som finns. Access och SQL Server verkar skilja sig en del från varann vad gäller detta. Vad motsvarar egentligen PM i SQL Server, är det text? Och när ska man använda char och när ska man använda int, vad är skillnaden?
Tacksam för lite förklaringar ang. detta.
Jag har fått det förklarat tidigare...men minnet är bra men kort...

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

[Redigerat av soffan76 den 01 jun 2001]

Medlem sedan apr. 2000277 inlägg
#2

int = siffror
char = bokstäver

------------------

~Dela med dig av allt du vet. Det är ett sätt att uppnå odödlighet
~De som söker, de måste leta!

Medlem sedan maj 2001684 inlägg
#3

Så char är inte både bokstäver och siffror som jag trodde utan bara bokstäver?

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

Medlem sedan juni 200032 967 inlägg
#4

char / varchar / text kan innehålla vadfasen som helst.

(nu pratar jag sql server alltså)

dock kan du inte använda siffror till det siffrorna är tänkta till, typ räkna, sortera, osv, eftersom de tolkas som text.

21 skulle då sorteras före 3 till exempel.

char är dock inte så bra att använda öht, eftersom är fältbredden satt till 20 så blir allt du slänger in där 20 tecken stort, är strängen kortare fylls det ut med mellanslag.

varchar däremot anpassar sig neråt till storleken på det du stoppar in. varchar kan ta emot upp till 8000 tecken, vill du ha mer använder du datatypen text, som accepterar 2gb data. typ.

mvh,

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

266 ms totalt · 4 externa anrop · v20260731065814-full.2d97a731
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)