-
Hallo,
da habe ich ja noch eine Antwort bekommen , Vielen Dank dafür.
Schön ist , wenn ich das jetzt richtig verstehe , dass ich beim QSH den Pfad mit angeben kann . Dann brauche ich den CD nicht mehr.
Und ganz besonders tollfand ich dass man im SQL den CONCAT auch so benutzen kann , habe den immer mit nur 2 Feldern (Concat (feldA,FeldB)) benutzt und dann ging imer eine regelrechte concat schlacht los.
Gruss Volker.
-
Lesen bildet....steht alles im Handbuch;-).
-
Zitat von Fuerchau
Lesen bildet....steht alles im Handbuch;-).
Baldur! Bitte keine Fremndwörter!
Was bitte ist ein Handbuch...
;-)
Gruß
Ronald
-
-
Dieses Auslesen von-bis hat man ganz früher gemacht, zu S/34-Zeiten, da gab es sonst nichts.
Problem: wenn sich in einem Release mal was verschoben hat, musste man korrigieren.
Vielleicht tust Du Dir mit "QRYIFSLIB" leichter. Kann man von der IBM downloaden, link auf der Seite.
https://www-01.ibm.com/support/docvi...d=nas8N1019580
-
Inzwischen gibt es selbst dafür sogar SQL-Funktionen (frag mal Birgitta).
-
Nein, jetzt frage ich Dich, da Du der bist, der dauernd SQL für alles Mögliche ins Rennen führt, aber ohne link oder sonst irgendwas, was einem helfen könnte.
Dafür der armen Birgitta Arbeit machen.
Wie kann ich denn mit SQL ein Inhaltsverzeichnis eines IFS-Verzeichnis erhalten?
(Das Outfile von RTVDIRINF abfragen gilt nicht!)
In den SQL Services finde ich jedenfalls nichts dazu.
https://www.ibm.com/support/knowledg...ervicessys.htm
-
Zitat von AG1965_2
Nein, jetzt frage ich Dich, da Du der bist, der dauernd SQL für alles Mögliche ins Rennen führt, aber ohne link oder sonst irgendwas, was einem helfen könnte.
... das wird ja immer toller, ein Forum ist doch kein Wunschkonzert und schon gar nicht unter Nennung des Interpreten. Ein Forum lebt davon, dass freundliche Kollegen Hilfestellung anbieten, ohne Bezahlung und wem das nicht schnell oder ausführlich genug geht, der kann gefälligst selber nachsehen!
D*B
-
Nun, da sich Birgitta halt des öfteren beschwert hat möchte ich sie einfach stärker einbeziehen.
In vielen Beispielen und anderen Threads zeigt Birgitta entsprechende SQL-Lösungen und verweist dann auf die IBM-Seiten.
Siehe z.B. hier:
http://newsolutions.de/forum-systemi...-Netzlaufwerke
Birgitta: "Es gibt übrigens die Tabelle SERVICES_INFO in der Bibliothek QSYS2, in der alle Db2 und IBM i Services incl. ab welchem Release sie ausgeliefert werden. Einfach mal reinschauen."
Warum also soll ich mich mit dem Thema auseinander setzen?
Birgitta ist da im Thema und wenn sie halt nicht so oft Zeit hat wie ich, muss man sich u.U. mal etwas gedulden.
Außerdem präsentiere ich häufig genug Lösungen, die allerdings zugegebener Maßen, ein wenig Mitarbeit der Fragesteller erfordern.
Und zu deiner Ursprungsfrage:
Wenn die IBM nun mal noch keinen Service dieser Art anbietet, hindert dich das ja nicht daran, einen eigenen SQL-Service/Prozedur bereitzustellen, der als Wrapper für API's fungiert.
Dies mache ich auch durchaus in und für ERP-Anwendungen um per ODBC/JDBC dann SQL-Funktionen der ERP-Anwendung zu nutzen.
Und ansonsten kann ichmich nun nicht darüber beschweren, dass meine Beiträge wenig hilfreich wären;-).
-
@D*B: Dieter, Du hast anscheinend nicht mitbekommen, um was es eigentlich geht, aber vielen Dank für die hilfreiche Wortmeldung.
@Fuerchau: im konkreten Fall (und einigen anderen) macht es nur den Thread unnötig länger, wenn sich letztendlich herausstellt, dass das, was ursprünglich verlangt war und vollmundig versprochen wurde, so doch nicht geht und es nur heiße Luft war.
-
Vollmundig versprochen?
Da sehe ich so nichts;-).
Ich habe halt nur auf Birgitta verwiesen, die bzgl. der bereitgestellten Services halt immer mal wieder auf neues hinweist.
Aber für alle die nur zu faul zum selber suchen sind:
https://www.itjungle.com/2014/08/27/fhg082714-story02/
https://www.scottklement.com/udtf/ifsDirArticle.html
Und für das Lesen/Schreiben von IFS-Dateien per SQL suchst du mal nach SQLTYPE(CLOB_FILE), was hier auch schon mehrfach (seit V5) diskutiert wurde.
Du kannst natürlich auch darauf warten, bis IBM da was für den iDirector gebaut hat.
-
Ich, und der Verfasser der Frage offenbar auch nicht, habe kein Problem mit dem Lesen und Schreiben von IFS-Dateien, ich verwende dafür nach wie vor die UNIX-style APIs, wo regelmäßig die Keule "Bist Du altmodisch, dafür gibt es SQL Funktionen" kommt. Das könntest Du ruhig mal sinnerfassend zur Kenntnis nehmen.
Hier ging es um das Auflisten von Dateien, und auch dafür kam die "Mann, bist du altmodisch, SQL kann das alles, ich weiß jetzt nur nicht wie, musst nur suchen oder Birgitta fragen".
Fakt ist - bzw. scheint zu sein - dass das SQL eben noch immer nicht kann!
Auch wenn man sich seit über 10 Jahren mit diversen Lösungen zu helfen weiß, hinter denen - oh Wunder! - in Wahrheit die UNIX-style-APIs stecken.
Ich hoffe, ich habe mich nun verständlich genug ausgedrückt.
Ansonsten hoffe ich, dass es bald ein SQL Service dafür gibt. :-)
Was das Auflisten von IFS-Verzeichnissen mit dem iDirector zu tun haben soll, kann es mir dann auch gleich erklären.
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