-
Erstellen einer UDF mit UNION
Hallo zusammen,
ich möchte eine UDF erstellen die folgendermaßen aussieht.
CREATE FUNCTION TSIMOS.UDF2 (
ARTIKELNR VARCHAR(20))
RETURNS TABLE (
AstNum VARCHAR(20) ,
BucSts VARCHAR(1))
LANGUAGE SQL
SPECIFIC TSIMOS.UDF2
NOT DETERMINISTIC
READS SQL DATA
CALLED ON NULL INPUT
DISALLOW PARALLEL
BEGIN
RETURN
Select K.AstNum,K.BucSts
From FSBD102FAS.FSKRE01P K
Join FSBD101FAS.FSAST00P A
ON K.AstNum = A.AstNum
Where K.AstNum = ArtikelNr
UNION ALL
Select F.AstNum,F.BucSts
From FSBD102FAS.FSFRE00P F
Join FSBD101FAS.FSAST00P X
ON F.AstNum = X.AstNum
Where F.AstNum = ArtikelNr;
END
In den Primärtabellen FSBD102FAS.FSKRE01P und FSBD102FAS.FSFRE00P existiert jeweils ein Feld Namens AstNum.
Nun das Problem:
Wenn ich die UDF mit einem Select Statement erstelle funktioniert das.
Wenn ich die UDF mit den beiden Select Statements erstelle (mit dem UNION ALL) und jeweils die Sekundärdatei weglasse funktioniert das auch.
Wenn ich aber die UDF wie oben abgebildet erstellen will kommt der Fehler:
SQL-Status: 42702
Vendorencode: -203
Nachricht: [SQL0203] Name ASTNUM ist nicht eindeutig.
Ich habe doch für jede Datei ein Präfix vergeben damit die Eindeutigkeit gegeben ist.
Auf was muss ich da noch achten?
Vorab, schon mal vielen Dank für die Hilfe.
Similar Threads
-
By Nils_V in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 18-07-16, 09:49
-
By I0N in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 09-01-09, 17:38
-
By Peder in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 06-12-06, 08:15
-
By KM in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 08-06-06, 09:09
-
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