[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Stimmt, als "create table as ..." sollte es auch gehen.
    Allerdings sollte man dann den SQL lesen und ausführen, denn im CLP einen SQL zu erstellen ist schon ambitioniert.
    Außer, waram auch hier nicht SQL-Scripts?
    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

  2. #14
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Stimmt, als "create table as ..." sollte es auch gehen.
    View sollte ausreichen!
    In der View wird der WebService aufgerufen und auch gleich das zurückgegebene JSON aufgedröselt.
    Dann kann man diese mit DCLF definieren und das Ergenbis bzw. die einzelnen Sätze und Spalten nach Belieben verarbeiten.
    ... das Herumgefuddel mit SQL-Skripten kann man sich dann sparen.
    Okay, es ist natürlich zu empfehlen das Skript für das Erstellen der View zu speichern!
    ... denn was weg ist ist fort und kann auch durch ein Reverse Engineering nicht mehr hergeholt werden!
    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

  3. #15
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Bei Views kann man den Erstellbefehl ja noch per DSPFD und sicher dann per API auslesen.
    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

  4. #16
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Bei Views kann man den Erstellbefehl ja noch per DSPFD und sicher dann per API auslesen.
    1. Würde ich mir (notfalls) den Befehl entweder mit der Stored Procedure GENERATE_SQL oder über ACS - Reverse Engineering holen, anstatt mir über DSPFD die Informationen zusammensuchen zu müssen
    2. Wenn die View gelöscht wurde, kann man die Informationen auch mit DSPFD nicht mehr ermitteln. Denn Was weg ist ist fort!
    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

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Was weg ist, wird i.d.R. auch nicht mehr gebraucht;-), oder ist das Kunst?.
    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

  6. #18
    Registriert seit
    Nov 2020
    Beiträge
    331
    Alle Sourcen, egal ob PF, LF, RPG, CL, SQL View, SQL Table bis hin zu SQL Prozeduren und Funktionen oder SQL Index, sollten in SRC-PF (oder im IFS) gespeichert werden.

    Zumindest wenn man ein Produktives System betreibt wo Stabilität und Nachvollziehbarkeit gefordert sind.
    Hat man ein System mit Stages (Development --> Test (UAT) --> Produktion), ist das sowieso Pflicht.

    Man kann theoretisch auch aus den Debug Informationen RPG Sourcen generieren, in CL sogar noch einfacher.
    Nur weil man etwas auf eine Art machen kann, heißt es nicht, dass es so sinnvoll oder gar empfehlenswert ist.

Similar Threads

  1. REST Webservices / Verwendung von SYSTOOLS
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 25
    Letzter Beitrag: 14-02-18, 11:11
  2. REST Webservice aus SRVPGM Error 404
    By Malte in forum NEWSboard Programmierung
    Antworten: 18
    Letzter Beitrag: 11-11-16, 13:18
  3. ENTRY-PLIST und PCML-Definition für REST-WebService
    By Peet in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 10-10-16, 07:54
  4. Webservice REST, mehrere Datensätze zurückgeben
    By Peet in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-09-16, 10:26
  5. CA5250 per Link aufrufen und Parm Übergabe
    By cziege in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 17-08-07, 10:42

Tags for this Thread

Berechtigungen

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