Jason King
Member
I'm in the USA where timezone hours are negative.
When I do a compare table data on tables w/ timestamp with time zone columns the tzh part comes out as a large negative number. examples:
UPDATE DAY_RATES T SET DATE_MODIFIED = TO_TIMESTAMP_TZ('2006/12/04 02:01:10.531000000 250:00', 'YYYY/MM/DD HH24:MI:SS.FF TZH:TZM')
WHERE DAY_RATE_ID = 8;
or
UPDATE LANE_GROUP_DETAILS T SET MODIFIED_DATE = TO_TIMESTAMP_TZ('2006/06/06 19:06:53.97000000 251:00', 'YYYY/MM/DD HH24:MI:SS.FF TZH:TZM')
WHERE LANE_GROUP_DETAIL_ID = 60;
which oracle complains about since the tzh isn't between +12 and -13. Subtracting 256 from the number pl/sql dev uses produces valid output, but I'd prefer to just be able to run the generated scripts.
It may be my setup in which case I'll be happy to make changes so compare table data works all around.
Here's my version info:
PL/SQL Developer
Version 7.0.3.1123 (MBCS)
Windows XP version 6.0 (build 2600) Service Pack 2
Using
Home: DevSuite
DLL: E:\oracle\devsuite\bin\oci.dll
OCI: version 9.2
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0
Character size: 1 byte(s)
When I do a compare table data on tables w/ timestamp with time zone columns the tzh part comes out as a large negative number. examples:
UPDATE DAY_RATES T SET DATE_MODIFIED = TO_TIMESTAMP_TZ('2006/12/04 02:01:10.531000000 250:00', 'YYYY/MM/DD HH24:MI:SS.FF TZH:TZM')
WHERE DAY_RATE_ID = 8;
or
UPDATE LANE_GROUP_DETAILS T SET MODIFIED_DATE = TO_TIMESTAMP_TZ('2006/06/06 19:06:53.97000000 251:00', 'YYYY/MM/DD HH24:MI:SS.FF TZH:TZM')
WHERE LANE_GROUP_DETAIL_ID = 60;
which oracle complains about since the tzh isn't between +12 and -13. Subtracting 256 from the number pl/sql dev uses produces valid output, but I'd prefer to just be able to run the generated scripts.
It may be my setup in which case I'll be happy to make changes so compare table data works all around.
Here's my version info:
PL/SQL Developer
Version 7.0.3.1123 (MBCS)
Windows XP version 6.0 (build 2600) Service Pack 2
Using
Home: DevSuite
DLL: E:\oracle\devsuite\bin\oci.dll
OCI: version 9.2
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0
Character size: 1 byte(s)