-
Prima, das funktioniert, danke
Noch ne Frage,
wenn ich das etwas allgemeingültiger halten will, kann ich den Dateienamen als Parm weggeben ?
etwa so :
Code:
CREATE FUNCTION MYLIB.FUNC1 (Datei)
RETURNS INT
LANGUAGE SQL
RETURN (Select Count(*) From :datei);
SO geht es nicht, kann man das überhaubt ?
Danke
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Sch... ade, zu früh gefreut
Anscheinend bringt die Funktion immer den selben Wert zurück.
lt Joblog hab ich endlos doppelte Sätze versucht zu schreiben
Nur einer mit der lfdnr = 0 ist geschrieben worden.
noch ne idee ?
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Code:
Insert into MyFile select f1, f2 ..., ADD_1(), Fx from .
Die Frage ist, warum Du dafür überhaupt eine Funktion brauchst.
Wenn's nur um einen laufenden Zähler geht, geht das mit einer Sequence genauso.
1. Sequence erstellen
Code:
Create Sequence MySchema/MySeq As Decimal(9, 0);
2. Insert Statement:
Code:
Insert Into MyFile
Select F1, F2, F3, ...., Next Value for MySeq from ...
3. Sequence löschen
Code:
Drop sequence MySchema/MySeq
Oder noch einfacher mit der Funktion Row_Number:
Code:
Insert into MyFile
Select Row_Number() Over() as lfd, Fld1, Fld2, Fld3 .... From ...
Birgitta
-
@Birgitta
Das kannte ich nur 'vom hören sagen'
Ich hab im Hinterkopf das es erst ab V6R1 geht
Ich habs nun mit der sequence gemacht (V5R4) und es geht
!!
Danke
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Similar Threads
-
By christian_lettner in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-11-06, 10:15
-
By FNeurieser in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 11-10-06, 14:53
-
By malzusrex in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 19-09-06, 11:04
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-06, 14:11
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
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