Thema: Delphi MSSQL und String-Felder

Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#6

Re: MSSQL und String-Felder

  Alt 11. Mär 2009, 12:41
Hallo,

soweit ich das mitbekommen habe, werden NChar mit Leerzeichen aufgefüllt, bis die passende Länge erreicht ist.
'WHERE Trim(Feld,'' '') like ' + quotedstr(MeinText) + ' ' wird nicht gehen, da das Leerzeichen ja an MeinText gehangen werden muss und nicht an das SQL. Besser wäre da wohl:
'WHERE Trim(Feld,'' '') like ' + quotedstr(MeinText + ' ') wobei Du hier eventuell sogar 20 - Länge von MeinText Leerzeichen anfügen müsstest.
Bei WHERE RTRIM(Feld) like ' + quotedStr(MeinText) + ' ' sollte dann aber WHERE RTRIM(Feld) = ' + quotedStr(MeinText) ausreichen.
  Mit Zitat antworten Zitat