Hallo,

du hast das falsche Datumsformat in deinem Programm; das kann man mit set option oder beim Compile per Parameter einstellen. Am einfachsten ist das dann mit *ISO

mfg

Dieter Bender

Zitat Zitat von loeweadolf
Beim CREATE TABLE habe ich ein Datumsfeld mit Unterlassungswert '0001-01-01' angegeben.

Erstelle ich nun im Embedded RPG-SQL mit INSERT einen Satz, so wird auch der obige Wert ausgegeben ohne Fehler-Meldung.

Lese ich diesen Satz im Embedded RPG-SQL mit Select, dann bekomme ich einen SQL-Code -135, im Debug mit Schlüssel 18, der besagt: ungültiges Datum-Format.

Sätze, die mit Defaul CURRENT_DATE ausgegeben werden, können einwandfrei geesen werden.

Was mache ich falsch ?

mfg. Ludger