/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Forskel på char og varchar i SQL
Fra : Keld Nygaard


Dato : 27-03-03 14:28

Hej

Hvis lagerplads ikke er noget problem, er der så nogle argumenter for at
bruge varchar frem for char?
- Eller er der argumenter for det modsatte?

/Nygaard



 
 
Jens Gyldenkærne Cla~ (27-03-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 27-03-03 14:46

Keld Nygaard skrev:

> Hvis lagerplads ikke er noget problem, er der så nogle
> argumenter for at bruge varchar frem for char?
> - Eller er der argumenter for det modsatte?

Char er en fordel (i pladshenseende i det mindste) hvis data i et
felt alle har samme længde. I de fleste tilfælde er varchar et
bedre valg.

Noget helt andet er så om man skal bruge nchar/nvarchar/ntext i
stedet for char/varchar/text. Jeg foretrækker at bruge n-typerne
(unicode) til alle felter hvor der kan komme ikke-ascii-tegn ind.
Jeg skal ikke kunne sige hvor fornuftigt det er - men jeg har
oplevet at varchar-data kommer "forkert" ud.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)
I ovenstående tekst benyttes nyt komma
(rettelser modtages gerne i dk.kultur.sprog)

Lars Dybdahl (27-03-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 27-03-03 18:44

Keld Nygaard wrote:
> Hvis lagerplads ikke er noget problem, er der så nogle argumenter for at
> bruge varchar frem for char?

Ja - jo mere din database fylder, jo langsommere vil den være.

Lars.

--
Dybdahl Engineering
http://dybdahl.dk/

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste