Thema: Delphi MSSQL und String-Felder

Einzelnen Beitrag anzeigen

PASST

Registriert seit: 30. Mär 2005
Ort: Krefeld
325 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: MSSQL und String-Felder

  Alt 11. Mär 2009, 14:44
@nahpet
WHERE Feld like ' + quotedStr(MeinText) + ' ' Das Leerzeichen am Ende hat eigentlich nichts mit quotedstr(MeinText) zu tun. Das kann ignoriert werden.

@hazard999
Zitat:
Ich hoffe das da nicht allzuviele Records drin sind.
WHERE RTRIM(Feld) = ' + quotedStr(MeinText)
wird ein Table-Scan. Langsamer geht kaum mehr.
Da verlässt mich mein SQLServer-Verständnis. Warum ist das langsamer?

@Bernhard Geyer
Zitat:
Wieso nimmst du denn keine nvarchar Felder?
Aus Unwissen! Es gibt für mich keinen Grund auf (n)char zu bestehen. Wenn ich die Definition (n)varchar richtig verstehe, ist es genau das was ich brauche um dieses Problem zu lösen.
  Mit Zitat antworten Zitat