From 4041999e0c8bae2c7e6c42fb9b7b0def442365eb Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 18 Sep 2013 17:59:17 +0200 Subject: [PATCH] [#2584] ORA-00904: "SYS"."ALL_PROCEDURES"."OBJECT_TYPE": invalid identifier when running code generation with Oracle 10gR1 --- .../src/main/java/org/jooq/util/oracle/OracleDatabase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/OracleDatabase.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/OracleDatabase.java index 6686a12775..ecddc8ee8e 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/OracleDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/OracleDatabase.java @@ -389,7 +389,7 @@ public class OracleDatabase extends AbstractDatabase { .from(ALL_OBJECTS) .leftOuterJoin(ALL_PROCEDURES) .on(ALL_OBJECTS.OWNER.equal(ALL_PROCEDURES.OWNER)) - .and(ALL_OBJECTS.OBJECT_TYPE.equal(ALL_PROCEDURES.OBJECT_TYPE)) + .and(ALL_OBJECTS.OBJECT_ID.equal(ALL_PROCEDURES.OBJECT_ID)) .and(ALL_OBJECTS.OBJECT_NAME.equal(ALL_PROCEDURES.OBJECT_NAME)) .where(ALL_OBJECTS.OWNER.upper().in(getInputSchemata()) .and(ALL_OBJECTS.OBJECT_TYPE.in("FUNCTION", "PROCEDURE")))