-
Ablage einer .XML Datei im IFS mit Hilfe eine SQL Skriptes
Hallo Zusammen,
ich möchte mit Hilfe eines SQL Skripts eine .XML Datei im IFS erzeugen/ablegen.
Leider komme ich aktuell nicht weiter .
Im Programm erstelle ich die Datei mit folgendem eingebetteten SQL Befehl:
- exec sql select xmlDocument(data) into :xmlFile from qtemp.newXml;
Die Variable 'xmlFile' ist im RPG wiederum als SqlType(XML_CLOB_File) definiert und ist im Prinzip eine Datenstruktur die 4 versch. Felder enthält:
- XMLFILE_NL - XMLFILE_DL
- XMLFILE_FO
- XMLFILE_NAME
Das funktioniert soweit alles super. Leider weiß ich nicht, wie ich diese Definition im SQL Skript umsetzen kann. Das sieht aktuell wie folgt aus:
begin;
declare xmlFile ??? (Hier fehlt nun die korrekte Definition)
select xmlDocument(data) into xmlFile from qtemp.newXml;
end;
Kann mir vielleicht jemand weiterhelfen?
Danke im Vorraus!
Gruß
derMuller
-
Mit reinem SQL geht das nicht.
Du kannst Dir eine RPG-Prozedur basteln, die das XML ermittelt und dann ins IFS schreibt.
Die Prozedur kannst Du dann Stored Procedure registrieren und aus SQL aufrufen.
Alternativ kannst Du auch die Funktionen und Prozeduren, die ich vor einiger Zeit als OPEN-Source bereitgestellt habe verwenden:
Write to IFS with SQL
Birgitta
-
Hallo Birgitta,
danke für deine Antwort.
Werde mir mal deine Funktionen anschauen .
Gruß
derMuller
-
Das ist kein "Skript", sondern "embedded SQL" und da bilde ich mir aber ein, dass es sehr wohl gehen muss und kurzes Googlen fand diesen Beitrag, und das sieht in der Tat so aus, als ob das ginge.
https://stackoverflow.com/questions/...nto-ascii-file
Lass' uns bitte wissen, ob das hinhaut.
-
Bitte richtig lesen!
Mit "embedded SQL" funktioniert es (s. o.).
Im SQL Skript jedoch nicht!
-
Hatte ich ja, allerdings geriet ich offenbar gleich 2mal auf Abwege. :-)
Beim dritten Mal habe ich dann geschnallt, dass es im embedded geht und Du das tatsächlich in ein Skript tun willst. :-)
DANKE!
Similar Threads
-
By _MG_ in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 14-12-16, 15:45
-
By ensöianer in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 04-12-14, 11:18
-
By gerhardsw in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 20-12-13, 09:27
-
By JonnyRico in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 12-11-02, 07:18
-
By hs in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 27-09-01, 11:25
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