-
Die Funktion funktioniert korrekt.
SQL arbeitet bei dem Datum immer mit der Scaliger No (einer internen laufenden Nr.).
Das Datums-Format wird nur zur (lesbaren) Anzeige der Scaliger No verwendet.
Welches Format verwendet wird, hängt von dem Datums-Format, das im Job/Verbindung verwendet wird.
Ich vermute, in deiner Umgebung wird ein Datums-Format mit einem 2-stelligen Jahr verwendet. Ändere das Datums-Format im Job/Verbindung und Du wirst sehen, dass alles korrekt funktioniert.
Wenn Du ++++++++ siehts bedeutet das lediglich, dass das Datum im aktuellen Format nicht angezeigt werden kann.
NULL-Werte werden entweder mit einem - oder null oder überhaupt nicht angezeigt.
Wenn Du Deine UDF debugst wirst Du feststellen, dass bei einem Datum vor 1940 oder nach 2039 der Handler nicht aktiviert wird.
Ich habe eine ähnliche Funktion (außer, dass ich im Fehler-Fall keine NULL-Werte, sonder echte Datums-Werte ausgebe).

Birgitta
Similar Threads
-
By lorenzen in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 21-03-01, 13:44
Tags for this Thread
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