TOraLoader: loading TIMESTAMP

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
et

TOraLoader: loading TIMESTAMP

Post by et » Wed 17 May 2006 12:19

Delphi7 + Oracle 9.2:

How to load a values into TIMESTAMP fields?
PutData and GetColumnData give values as variants.
Neither DateTime nor SQLTimeStamp variants can be loaded.

et

Post by et » Thu 18 May 2006 06:21

Additional info:

When we're trying to store DateTime as TIMESTAMP, it raises EOraError: ORA-26041: DATETIME/INTERVAL conversion error.

When we're trying to store VarSqlTimeStamp as TIMESTAMP, it raises EConvertError: Cannot convert data for FTIMESTAMP column.

In the source code of OraLoader, method TOraLoader.PutColumnData, there are only Number,String,Date variant types.

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Thu 18 May 2006 11:25

OraLoader doesn't support TIMESTAMP type. Please try to use DML arrays instead.

et

Post by et » Fri 19 May 2006 04:03

Ok. Thanks for feedback.

Post Reply