Steffen Lieberkind skrev:
> Afvikles scripts hurtigere eller langsommere ved at anvende
> varchar i forhold til char ( eller fx. nvarchar vs. nchar ) i
> en SQL Server database - eller er det stort set ligegyldigt?
Jeg har aldrig hørt at der skulle være forskel i performance på de
to felttyper. Der er til gengæld forskel på hvor meget de fylder -
værdien 'xyz' fylder mindre i en char(3) end i en varchar(3). Men
det holder kun når feltlængden udnyttes fuldt ud.
Char/nchar er et godt valg hvis de data der skal lagres i feltet
har samme længde (enkelte værdier kan være kortere uden problemer,
men en enkelt lang værdi -fx et udenlandsk telefonnummer blandt
mange danske - vil betyde et stort spild).
I andre tilfælde (de fleste) vil varchar/nvarchar være mere
økonomisk.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html