-
Externe UDF nur mit Naming *SQL aufrufbar
Ich habe eine externe UDF mit einem Serviceprogramm erstellt. Beim Erstellen der Funktion mit CREATE FUNCTION kann ich mit der Namenskonvention *SYS oder mit *SQL arbeiten, wenn ich qualifizierte Namen entsprechend angebe. Den Funktionsaufruf bekomme ich aber nur mit *SQL hin (d.h. ich gebe die Funktion qualifiziert an in der Form LIB.FUNKTION). Was muss ich tun, um auch *SYS verwenden zu können?
-
Hallo,
wie du eine Funktion mit *SYS qualifiziert aufrufen kannst, weis ich nicht. Ich bin mir nicht sicher, ob das überauhpt geht.
Wenn du jedoch im Pfad die Lib hinzufügst, kannst du die Funktion auch unqualifiziert aufrufen
-
Danke, war wirklich der Pfad.
Ich wollte besonders schlau sein und alles in QGPL stellen ...
-
Zitat von Spateneder
Ich habe eine externe UDF mit einem Serviceprogramm erstellt. Beim Erstellen der Funktion mit CREATE FUNCTION kann ich mit der Namenskonvention *SYS oder mit *SQL arbeiten, wenn ich qualifizierte Namen entsprechend angebe. Den Funktionsaufruf bekomme ich aber nur mit *SQL hin (d.h. ich gebe die Funktion qualifiziert an in der Form LIB.FUNKTION). Was muss ich tun, um auch *SYS verwenden zu können?
Leider ist der qualifizierte Aufruf im System-Naming nicht unterstützt, d.h. der Slash wird in diesem fall immer als "Dividieren durch" interpretiert.
Wenn Du in Deiner Umgebung mit System-Naming arbeitest genügt es die Bibliothek, in der die Funktion liegt in die Bibliotheksliste zu übernehemen.
Arbeitest Du mit SQL-Naming, musst Du wie Andreas bereits gesagt hat die Bibliothek in dem SQL PATH hinterlegen.
Birgitta
-
Hallo Birgitta,
danke für die Unterstützung. Ich hatte alles schon in QGPL gespeichert, um keine Probleme mit der Bibliotheksliste zu bekommen. Aber der SQL PATH hat geholfen.
Grüße aus München
Mathias Spateneder
Similar Threads
-
By Nils_V in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 18-07-16, 09:49
-
By Peder in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 12-03-08, 08:36
-
By Peder in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 06-12-06, 08:15
-
By ILEMax in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 18-09-06, 13:39
-
By HACHIMAN in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 22-05-06, 09:48
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