-
Tool für SQL - Commands in CL
Hallo,
da die Möglichkeiten von RUNSQLSTM doch eher bescheiden sind, habe ich im Internet nach Alternativen gesucht und auch gefunden:
http://www.dbg400.net/excsql.html
Damit soll es möglich sein, einen SQL-Befehl direkt aus einem CL-auszuführen, einfach z.B. durch
EXCSQL SQL('UPDATE XX SET Y = ''A'' WHERE B = ''C''')
Da dies sehr vielversprechende klingt, habe ich mal versucht, dieses Prog. zu installieren.
Das dafür notwendige Programm "XMLPREVIEW", welches dieses Download beinhaltet, habe ich auch extrahieren und erzeugen können.
Leider gelingt es mir nicht, die weiteren Schritte auszuführen.
CALL PGM(QGPL/XMLPREVEW) PARM(MEINMBR MEINSRC MEINEBIB)
Das Programm wird ausgeführt, aber es passiert nichts.
Hat einer von euch das Tool schon im Einsatz und eine Idee, was ich falsch gemacht habe?
Vielen Dank für euere Unterstützung
HS
-
Es geht noch viel einfacher als du denkst.
Schreibe eine kleine REXX-Prozedur, die du dann einfach per STRREXPRC ausführst.
Da REXX Bestandteil des OS/400 ist brauchst du keine Tools.
Beispiel REXX-Quelle:
Code:
parse arg Stmt
address execsql
execsql "set option commit=*none"
execsql Stmt
exit
Beispiel Aufruf:
STRREXPRC SRCMBR(RUNSQLSTM)
SRCFILE(MYLIB/QREXSRC)
PARM('update mytable set field="X"')
Fehlerbehandlung und Nachrichtenauswertung kann man noch drumrum entwickeln.
Die andere Alternative ist QMQRY !
STRQM
dann kannst du SQL-QM's mit Parametern erstellen und per STRQMQRY ausführen.
Vorteil für beide Lösungen:
Auf dem Zielsystem benötigst du kein SQL, da sowohl REXX als auch die QMQRY-Objekte auf jeden fall laufen.
Similar Threads
-
By Sony in forum IBM i Hauptforum
Antworten: 27
Letzter Beitrag: 20-07-09, 21:48
-
By RLPforum in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 15-11-05, 12:04
-
By muadeep in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 15-04-05, 13:08
-
By Jenne in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 23-08-04, 10:45
-
By Helwo in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 08-08-01, 08:50
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks