Parsing valueDate Attribute of column Tag leads to precision loss and generating SQL for Oracle DB is broken

Description

For example:

leads to the sql:

[Failed SQL: INSERT INTO TESTTABLE (CREATED) VALUES (UNSUPPORTED:2015-10-01T15:00:00)]

Code-Analysis:

->

Inside the code

is called and leads to losing of date precision.

Example:
2015-10-01T15:00:00.0
leads to
2015-10-01T15:00:00
or
2015-10-01T15:00:00.000
leads to
2015-10-01T15:00:00

->

Due to the precision loss, the block

is called, but no '.' delimiter ist found, so that

UNSUPPORTED:2015-10-01T15:00:00

is returned.

Environment

Oracle Database 12c Release 1 (12.1.0.2.0)
Java 8

Status

Assignee

Unassigned

Reporter

Tim Gödde

Labels

None

Fix versions

Affects versions

Priority

Major
Configure