From fadd3aa05a1f828d80add607c7d62e39107fba0c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 18 Mar 2021 18:18:57 +0100 Subject: [PATCH] [jOOQ/jOOQ#11667] Oracle MetaTable fields do not have identity information --- jOOQ/src/main/java/org/jooq/impl/MetaImpl.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index f2d1e54601..fbb6e3d1bc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -142,6 +142,7 @@ final class MetaImpl extends AbstractMeta { + private static final Pattern P_SYSINDEX_DERBY = Pattern.compile("^(?i:SQL\\d{14,}).*$"); private static final Pattern P_SYSINDEX_H2 = Pattern.compile("^(?i:PRIMARY_KEY_|UK_INDEX_|FK_INDEX_).*$"); private static final Pattern P_SYSINDEX_HSQLDB = Pattern.compile("^(?i:SYS_IDX_(?:PK|UK|FK)_).*$"); @@ -1037,6 +1038,12 @@ final class MetaImpl extends AbstractMeta { + + + + + + // TODO: Exception handling should be moved inside SQLDataType DataType type = null; try {