[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2007
    Beiträge
    243

    mit SQL letzten 3 Stellen eines 5stelligen Feldes löschen

    Wie schon in der Überschrift kurz definiert:

    wie kann ich mit SQL einmalig die rechten 3 Stellen eines 5stelligen Alphafeldes blanken?

    Danke schon im Voraus für die Hilfe.

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    update lib/datei set feld = substr(feld, 1, 2) concat ' ' where...
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Oder

    Code:
    Update ...
       Set Feld = Left(Feld, 2) concat '   '
    ...
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  4. #4
    Registriert seit
    Aug 2007
    Beiträge
    243
    Besten Dank, hat funktioniert :-).

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.121
    Reciht nicht auch einfach
    Set Feld = Left(Feld, 2)

    Die Blanks anzu hängen, kann ich mir doch sparen..
    Gruß Ronald

  6. #6
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Reicht auch, aber ich geh' in solchen Fällen immer gern auf Nummer sicher!

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das hängt vom Zielfeld ab, bei CHAR hast du recht, bei VARCHAR werden keine Blanks angehängt.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Berechtigung eines IFS-Orders
    By dino in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 27-11-13, 13:32
  2. SAv eines W2K Servers
    By PS in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 09-02-03, 10:33
  3. Windows-Fragen bitte im NEWSboard windows stellen
    By Burgy Zapp in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 04-07-02, 14:01
  4. Zeilenvorschub bei CPYTOPCD in der letzten Zeile
    By hilmar in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 09-01-02, 16:53
  5. jobs in sbs stellen
    By delphix in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 03-12-01, 10:08

Berechtigungen

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