Thema: Delphi MSSQL und String-Felder

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#14

Re: MSSQL und String-Felder

  Alt 11. Mär 2009, 14:10
Entscheidungshilfe char oder varchar:
Haben die Strings grundsätzlich die gleiche Länge?
Hier einige Beispiele:
* Länderkürzel FR=Frankreich, DE=Deutschland
* Währung 3-stellig nach ISO 4217
* eine GUID hexadezimal codiert mit 32 Zeichen (verwendet man den nativen Datentyp bracht man nur 16 Bytes)
* ISBN-10 oder ISBN-13 (aber nur, wenn sicher ist, dass immer nur eine ISBN Länge verwendet wird)
=> dann Char verwenden
Hat das Stringfeld eine Länge von 1 ?
=> dann Char verwenden
In allen anderen Fällen varchar verwenden.
Andreas
  Mit Zitat antworten Zitat