sql und groß/klein
-
Hallo!
Zum bearbeiten einer Access-DB verwende ich dtl mit SQL-Syntax. In der DB stehen Verzeichnisnamen und Dateinamen, mal in groß mal in klein, mal gemischt.
Wie kann ich es jetzt anstellen, dass bei vergleichen alaWHERE Pfad = 'C:\temp\TEmP\'
auch dieser Pfad in der Tabelle erkannt wird:
c:\temp\TemP\also, dass sql bei vergleichen nicht auf groß/klein achtet?
-
Du könntest mit Hilfe von Like suchen!
Es wäre auch möglich den Pfad in der Datenbank klein darzustellen, ebenso wie dein Suchstring.
-
wie ginge das mit like?
das die pfade klein sind, is nicht mögihc, die pfade werden von menschen eingebenen, und die machen bekanntlich fehler
-
http://www.1keydata.com/sql/sqllike.html
Du kannst per Befehl den String komplett klein darstellen. Dafür gibt es extra Funktionen.
-
und wie heißt diese funktion, die den string komplett klein darstellt?
-
Bei Access heißt diese Funktion LCASE
-
Normalerweise sollte jede Datenbank UPPER() und LOWER() verstehen.
-
Joe_M. schrieb:
Normalerweise sollte jede Datenbank UPPER() und LOWER() verstehen.
Normalerweise schon, aber Access ist da so ne Sache für sich. Hab das bei der Suche in Google gefunden...