[NEWSboard IBMi Forum]

Thema: Runsqlstm

  1. #1
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Runsqlstm

    hi,
    kann im im runsqlstm einen Fehler abfangen?

    Bsp.: in der Source muster_view

    drop view muster;
    monmsg cpf0000
    create view ...

    runsqlstm muster_view

    darf nicht abbrechen, wenn es die view muster nicht gibt

    geht das?

    Robi

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Zitat Zitat von Robi
    hi,
    kann im im runsqlstm einen Fehler abfangen?

    Bsp.: in der Source muster_view

    drop view muster;
    monmsg cpf0000
    create view ...

    runsqlstm muster_view

    darf nicht abbrechen, wenn es die view muster nicht gibt

    geht das?

    Robi
    Hallo Robi,

    Falls Du noch nicht auf Release V5R3M0 bist, geht das nicht.
    In Release V5R3M0 wurde RUNSQLSTM dahingehend erweitert, dass Fehler, die aus DROP-Anweisungen resultieren, ignoriert werden.

    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

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Danke

    Danke, wir sind noch 1 Monat auf v5r2, die Kunden aber noch bis ????.
    Ich interpretiere aus deiner Antwort, das es keine möglichkeit a la monmsg gibt (auch andere Befehle können ja abbrechen)

    schade
    Robi

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Lege diese Befehle in ein QM-Query (STRQM in SQL-Sicht).
    Mittels STRQMQRY kannst du Fehler überwachen.

    Im Gegensatz zu RUNSQLSTM benötigts du keine SQL-Lizenz auf dem Zielsystem, wenn du STRQMQRY verwendest (neben der zusätzlichen Flexibilität von Parametern).

    Die weitere Alternative wäre REXX, da kannst du den SQLCOD als Variable direkt abfragen.
    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

  5. #5
    Registriert seit
    Feb 2004
    Beiträge
    13
    Hallo Robi

    vielleicht reicht es ja, wenn du im RUNSQLSTM den Parameter ERRLVL(20) angibst.

    Der Parameter wird erst angezeigt, wenn du F10 drückst.

    Gruß
    Ronald

  6. #6
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    @fuerchau
    Danke, werden wir mal umstellen (eigentlich machen wir sogar recht viel mit dem QM.
    Rexx würd mich auch interessieren, hab aber bislang keinen schimmer davon. (Vorteile/Nachteile Geschwindigkeit Obj-verteil-möglichkeiten Releaseabhängigkeit ...)

    @ronny
    danke, das reicht leider nicht.

    Drop und Create sind auch nur Bsp's.


    Robi

Similar Threads

  1. RUNSQLSTM - Problem
    By muadeep in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 03-09-06, 20:11
  2. RUNSQLSTM
    By malti in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 06-04-06, 15:11
  3. Runsqlstm 2. Teil
    By Akku in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 04-07-05, 10:23
  4. RUNSQLSTM mit Ausgabe in Spoolfile, Datei, Bildschirm
    By DiBagger in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 16-07-02, 14:28
  5. runsqlstm in cl
    By Stefan Hilbig in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 17-10-01, 15:16

Berechtigungen

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