diff --git a/plugin/trino-oracle/src/main/java/io/trino/plugin/oracle/OracleClient.java b/plugin/trino-oracle/src/main/java/io/trino/plugin/oracle/OracleClient.java index c42342d85be2..157269cd3a2f 100644 --- a/plugin/trino-oracle/src/main/java/io/trino/plugin/oracle/OracleClient.java +++ b/plugin/trino-oracle/src/main/java/io/trino/plugin/oracle/OracleClient.java @@ -588,7 +588,7 @@ public static LongWriteFunction oracleTimestampWithTimeZoneWriteFunction() { return LongWriteFunction.of(OracleTypes.TIMESTAMPTZ, (statement, index, encodedTimeWithZone) -> { Instant time = Instant.ofEpochMilli(unpackMillisUtc(encodedTimeWithZone)); - ZoneId zone = ZoneId.of(unpackZoneKey(encodedTimeWithZone).getId()); + ZoneId zone = unpackZoneKey(encodedTimeWithZone).getZoneId(); statement.setObject(index, time.atZone(zone)); }); }