[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Oct 2019
    Beiträge
    16
    Man kanns auch kompliziert machen...
    Code:
    SELECT
    PATH_NAME,
    SUBSTR(PATH_NAME, 1, LOCATE_IN_STRING(PATH_NAME, '/', -1)) AS PATH,
    SUBSTR(PATH_NAME, LOCATE_IN_STRING(PATH_NAME, '/', -1) + 1) AS FILENAME
    FROM TABLE(QSYS2.IFS_OBJECT_STATISTICS('/home/PGMRSTIX','YES'))

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    334
    ... deshalb sollte Regex auf jedem System installiert sein. Ist auch von der Performance um einiges schneller.

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    327
    Zitat Zitat von Ahoy Beitrag anzeigen
    Man kanns auch kompliziert machen...
    Code:
    SELECT
    PATH_NAME,
    SUBSTR(PATH_NAME, 1, LOCATE_IN_STRING(PATH_NAME, '/', -1)) AS PATH,
    SUBSTR(PATH_NAME, LOCATE_IN_STRING(PATH_NAME, '/', -1) + 1) AS FILENAME
    FROM TABLE(QSYS2.IFS_OBJECT_STATISTICS('/home/PGMRSTIX','YES'))
    Danke, das verstehe auch ich jetzt ;-). Ich hatte es auch schon mit dem locate versucht, aber die Erkenntnis mit dem -1 hat mir gefehlt.

Similar Threads

  1. BigInt Variable aus Pointer String extrahieren
    By derMuller in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 07-12-22, 23:04
  2. CPYFRMARCF - Daten aus einem Archiv extrahieren
    By edig in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 25-01-19, 15:20
  3. Antworten: 2
    Letzter Beitrag: 09-09-10, 17:55
  4. Extrahieren Hausnummer und Zusätze von einem Strassennamen
    By peter.kinne in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 04-02-09, 09:58
  5. Variabler Filenamen bei READ möglich
    By takeoff/400 in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 24-09-08, 07:11

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •