From 6fb60a5364868b8a3f014ba858bbddf374112a1b Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 29 Jun 2021 16:28:57 +0200 Subject: [PATCH] [jOOQ/jOOQ#11700] Support binding floats in Oracle via R2DBC --- jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java | 1 + jOOQ/src/main/java/org/jooq/impl/R2DBC.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index da919e4abc..89133dc353 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -108,6 +108,7 @@ import static org.jooq.impl.Keywords.K_TIME_WITH_TIME_ZONE; import static org.jooq.impl.Keywords.K_TRUE; import static org.jooq.impl.Keywords.K_YEAR_TO_DAY; import static org.jooq.impl.Keywords.K_YEAR_TO_FRACTION; +import static org.jooq.impl.R2DBC.isR2dbc; import static org.jooq.impl.SQLDataType.BIGINT; import static org.jooq.impl.SQLDataType.BLOB; import static org.jooq.impl.SQLDataType.CHAR; diff --git a/jOOQ/src/main/java/org/jooq/impl/R2DBC.java b/jOOQ/src/main/java/org/jooq/impl/R2DBC.java index e6b42232cf..5a1a7edfe8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/R2DBC.java +++ b/jOOQ/src/main/java/org/jooq/impl/R2DBC.java @@ -1345,4 +1345,8 @@ final class R2DBC { } } } + + static final boolean isR2dbc(java.sql.Statement statement) { + return statement instanceof R2DBCPreparedStatement; + } }