Announcement

Collapse
No announcement yet.

Trim Alle Zeichen nach Zeichenkette abschneiden

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

  • Trim Alle Zeichen nach Zeichenkette abschneiden

    Hallo,

    ich möchte alle Zeichen nach einer Zeichenkette abschneiden.

    z.B. lösche alles nach "Zeichenkette"

    Ich habe bereits gesucht und habe "Trim(Trailing 'Zeichenkette' from 'Text')" gefunden.
    Leider geht es aber bei mir nicht.

    Wer kann mir helfen?
    Gruß
    Iki

  • #2
    Ist dir bewußt was 'deprecated' im Ordnernamen heißen könnte?

    Zu deinem Problem. Ich verstehe nicht wofür das gut sein soll? Wenn du alles hinter 'Zeichenkette' abschneiden willst ist das Ergebnis gleich 'Zeichenkette'. Kannst den Text 'Zeichenkette' also auch gleich nehmen ohne irgendeine Funktion.
    Du meinst wahrscheinlich was anders. Drum einfach Bitte nochmal genauer erklären.

    Comment


    • #3
      Hallo

      deprecated, sagt mir nichts.

      Hier mal ein Beispiel was ich suche.
      Ich habe einige Datensätze z.B.

      Hans Meier Ort Berlin Baumgartenstrasse
      Peter Muster Ort Hamburg Musterweg
      Kali Weber Ort München Ahornring

      Alles nach "Ort" soll weg.
      Das Ergebnis soll im ersten Schritt sein

      Hans Meier Ort
      Peter Muster Ort
      Kali Weber Ort

      Im zweiten Schritt würde ich
      repalce('Ort', '') eingeben und erhalte mein gewünschtes Endergebnis

      Hans Meier
      Peter Muster
      Kali Weber

      Gruß Iki

      Comment


      • #4
        Kannst du sicherstellen das der Suchbegriff, hier 'Ort', nur einmal im Text vorkommt? Dan solltest du mit Position die Position des Textes finden können um dann mit Substring den benötigten Teil auszuschneiden.

        deprecated, sagt mir nichts.
        Es heißt letztlich das dieses Forum tot ist und eigentlich kein Sau mehr hier rein schaut. Ich hab dich nur zufällig gefunden Das eigentliche Firebird Forum findest du jetzt hier.

        Comment


        • #5
          Vielen Dank

          Habe hin bekommen
          SUBSTRING('Datensatz' From 1 FOR POSITION('Ort', 'Datensatz'))

          Gibt den Text von 1 bist zur Fundstelle "Ort" aus. Der Rest wird nicht ausgegeben.

          Vielen Dank
          Iki

          Comment

          Working...
          X