- Antonin Krejci
- PowerBuilder
- Thursday, 14 May 2020 01:39 PM UTC
Hello,
I would like to ask about the PB Oracle DB driver
We have PB2017R2 (1756) & Oracle client 11.2 and DB Oracle 11.2
with migration to Oracle DB 19 I face issue where the Timestamps are handled as dates instead of Timestamps and because of that any update of DW involving timestamp column is failing as the seconds fractional part is not there
https://docs.appeon.com/appeon_online_help/pb2019/connection_reference/ch01s01.html#TimeStamp
Even forcing the DBPArm to TimeStamp=1 (which should be default) is not changing the behaivour
Do you have similar issues?
Is there a way how to force the Timestamp handling (other than via DBPArm)
--Example from trace
same application from same place just connected to different DBs
Ora 11
(05908028): UPDATE "CERT" SET "LST_UPD_TMSTMP" = TO_TIMESTAMP('13-05-2020 20:29:24.417000','DD-MM-YYYY HH24:MI:SS.FF')
Ora19 (same settings)
(05908C30): UPDATE "CERT" SET "LST_UPD_TMSTMP" = TO_DATE('13-05-2020 20:26:36','DD-MM-YYYY HH24:MI:SS)
THX
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.