Announcement

Collapse
No announcement yet.

SQL Befehl "where like 'text%' - Großschreibung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL Befehl "where like 'text%' - Großschreibung

    Hallo,

    unter Delphi 1 habe ich folgenden Befehl genutzt um mit SQl Datenbanken zu durchsuchen: select * from kundnen where Name like 'len%' als Ergebnis wird auch der Name Lenz angezeigt. Unter Delphi 5 leider nicht. da wird der Datensatz nur angezeigt wenn man den befehl wiefolgt eingibt:
    select * from kundnen where Name like 'Len%' kann man das irgendwie umgehen damit die Suche unabhänig von Groß- unbd Kleinschreibung durchgeführt werden kann und wie kann ich nach Zahlen suchen in Integer Feldern per SQl.

    Vielen Dank und Grüße

    Hendrik

  • #2
    Hendrik,

    versuche es mal mit

    <b>SELECT * FROM kunden WHERE UPPER(name) LIKE 'LEN%'</b>

    Nach Zahlen kannst Du suchen, indem Du den Suchbegriff ohne Anführungszeichen übergibst:

    <b>SELECT * FROM kunden WHERE plz=70150</b>

    Ralp

    Comment


    • #3
      ich benötige aber auch bei den Zahlen eine "unscharfe Suche" wie bei den Strings?!

      Comment


      • #4
        Hallo Hendrik,

        SELECT * FROM kunden WHERE cast(plz as varchar(5)) like '7%'

        Tschüß

        Torste

        Comment

        Working...
        X