edig
09-10-09, 09:22
Hallo Forum,
ich versuche mit Java SQLJ ein Datumsfeld in eine AS/400-Tabelle zu schreiben...
Wenn ich das Datum als Parameter(:datum) übergebe erhalte ich einen Fehler,
als fester Wert (siehe weiter unten) klappt es.
Wo soll denn da der Unterschied sein?
String datum = "10.01.2010";
<O:p#sql { insert into BIBL.FILE <O:p</O:p
( PLDATE)<O:p</O:p
VALUES( DATE(:datum) )<O:p</O:p
};
Fehler beim Insert in Datei BIBL/FILE java.sql.SQLException: [SQL0418] Ve
rwendung von Parametermarkierungen ungültig.
<O:p</O:p<O:p</O:p
Uns so klappt’s...
#sql { insert into BIBL.FILE <O:p</O:p
(PLDATE)
VALUES(DATE('10.01.2010'))
};
<O:p</O:p
Vielen Dank...
Edi
ich versuche mit Java SQLJ ein Datumsfeld in eine AS/400-Tabelle zu schreiben...
Wenn ich das Datum als Parameter(:datum) übergebe erhalte ich einen Fehler,
als fester Wert (siehe weiter unten) klappt es.
Wo soll denn da der Unterschied sein?
String datum = "10.01.2010";
<O:p#sql { insert into BIBL.FILE <O:p</O:p
( PLDATE)<O:p</O:p
VALUES( DATE(:datum) )<O:p</O:p
};
Fehler beim Insert in Datei BIBL/FILE java.sql.SQLException: [SQL0418] Ve
rwendung von Parametermarkierungen ungültig.
<O:p</O:p<O:p</O:p
Uns so klappt’s...
#sql { insert into BIBL.FILE <O:p</O:p
(PLDATE)
VALUES(DATE('10.01.2010'))
};
<O:p</O:p
Vielen Dank...
Edi