[NEWSboard IBMi Forum]

Thema: SQL Update

  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    331

    SQL Update

    Wie kann ich in Embedded SQL mit Update ein Datenfeld in Teilen ändern.
    Das Feld ist 16 Stellen lang. Die Stellen 01-02 und 11-16 sollen bleiben. In Stelle 03-10 soll ein variabler Wert den bisherigen Wert überschreiben.

    Kann das mit einem einfachen Update durchgeführt werden und ist es erforderlich, einen Cursor zu definieren und jeden Satz mit Fetch zu verarbeiten und mit einem Update zurückzuschreiben ?

    mfg. Ludger

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    update myfile
    set myfield = substr(myfield, 1, 2) concat '......' concat substr(myfield, 11, 6)
    where ...

    Wobei '......' durch den korrekten Werte oder auch eine Hostvariable der korrekten Länge ersetzt werden sollte.
    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

  3. #3
    Registriert seit
    Jul 2003
    Beiträge
    331
    Vielen Dank für die schelle Auskunft.

    mfg. Ludger

Similar Threads

  1. SQL Update aus zwei Dateien mit 3 Schlüsselfeldern
    By mk in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 13-07-12, 08:53
  2. SQL Update 2 Dateien
    By moskito in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 30-08-06, 17:30
  3. SQL Update über 2 i5 Systeme
    By daniel.ludwig in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 21-07-06, 12:41
  4. Update Syntax SQL
    By wuwu in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 18-07-06, 15:31
  5. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43

Berechtigungen

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