Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

Substring von Rechts bis erstes Leerzeichen

Alles zur Datenbankentwicklung im Oracle-Umfeld...

Substring von Rechts bis erstes Leerzeichen

Beitragvon Sandra89 » Sa 9. Mär 2019, 17:58

Hallo zusammen,

ich habe folgenden Feldinhalt: Wert1 Wert2 Wert3

Über einen Substring o.ä. würde ich gern den Wert3 auslesen. Ich möchte nicht die Zeichenanzahl fest eingeben, da sich die Länge evtl. in der Zukunft ändern könnte. Gibt es einen eleganten Weg, den Wert3 von hinten bis zum ersten Leerzeichen zu lesen?
Sandra89
 
Beiträge: 15
Registriert: Mo 23. Dez 2013, 18:28

Re: Substring von Rechts bis erstes Leerzeichen

Beitragvon robbe » Mo 11. Mär 2019, 18:08

Hi,

vielleich so:

Code: Alles auswählen
select REGEXP_SUBSTR(FELDNAME,'\w+$') from .....


MfG
robbe
 
Beiträge: 1
Registriert: Mo 11. Mär 2019, 17:41

Re: Substring von Rechts bis erstes Leerzeichen

Beitragvon Micha » Mo 11. Mär 2019, 18:33

Hi zusammen,

ich würde das wie folgt lösen:

Code: Alles auswählen
substr(spalte, instr(spalte, ' ', -1) + 1)

Der Weg von robbe ist aber auch nicht schlecht.
Micha
 
Beiträge: 137
Registriert: So 3. Nov 2013, 12:13

Re: Substring von Rechts bis erstes Leerzeichen

Beitragvon Sandra89 » Di 12. Mär 2019, 12:31

Vielen Dank euch beiden für die schnellen Lösungsansätze.
Ich werde beide mal austesten.

LG
Sandra89
 
Beiträge: 15
Registriert: Mo 23. Dez 2013, 18:28


Zurück zu Oracle

 


  • Related topics
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: