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]
HeHoMedlem sedan apr. 2000277 inlägg 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!
Så char är inte både bokstäver och siffror som jag trodde utan bara bokstäver?
------------------
Sofia
@ndersMedlem sedan juni 200032 969 inlägg 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>