From 1290429e7a7f4473ac6b562c20e13d66219bd309 Mon Sep 17 00:00:00 2001 From: uncle-lv Date: Wed, 5 Jul 2023 16:47:36 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Doracle=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E8=AF=BB=E5=87=BA=E8=A1=A8=E5=90=8D=EF=BC=8C=E4=BD=86=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=AE=9E=E4=BD=93=E7=B1=BB=E6=B2=A1=E6=9C=89=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gitee/gen/gen/oracle/OracleColumnSelector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen/src/main/java/com/gitee/gen/gen/oracle/OracleColumnSelector.java b/gen/src/main/java/com/gitee/gen/gen/oracle/OracleColumnSelector.java index 3092bac..5cea668 100644 --- a/gen/src/main/java/com/gitee/gen/gen/oracle/OracleColumnSelector.java +++ b/gen/src/main/java/com/gitee/gen/gen/oracle/OracleColumnSelector.java @@ -63,7 +63,7 @@ public class OracleColumnSelector extends ColumnSelector { @Override protected String getColumnInfoSQL(String tableName) { - String owner = this.getGeneratorConfig().getSchemaName(); + String owner = this.getGeneratorConfig().getUsername().toUpperCase(); return String.format(COLUMN_SQL, tableName, owner, tableName, owner); } -- Gitee From 7a2fc176598c8b41496d2ebbfdc00375647bc3f2 Mon Sep 17 00:00:00 2001 From: uncle-lv Date: Wed, 19 Jul 2023 09:45:06 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Doracle=E7=94=9F=E6=88=90?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=97=B6=E5=87=BA=E7=8E=B0=E8=A1=A8=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gitee/gen/gen/oracle/OracleTableSelector.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gen/src/main/java/com/gitee/gen/gen/oracle/OracleTableSelector.java b/gen/src/main/java/com/gitee/gen/gen/oracle/OracleTableSelector.java index 223d36f..05391c9 100644 --- a/gen/src/main/java/com/gitee/gen/gen/oracle/OracleTableSelector.java +++ b/gen/src/main/java/com/gitee/gen/gen/oracle/OracleTableSelector.java @@ -32,7 +32,8 @@ public class OracleTableSelector extends TableSelector { StringBuilder sb = new StringBuilder(""); sb.append(" SELECT a.TABLE_NAME as NAME,b.COMMENTS" + " FROM ALL_TABLES a,USER_TAB_COMMENTS b" + - " WHERE a.TABLE_NAME=b.TABLE_NAME"); + " WHERE a.TABLE_NAME=b.TABLE_NAME" + + " AND a.OWNER = SYS_CONTEXT('USERENV', 'CURRENT_SCHEMA')"); sb.append(" AND 1=1 "); if(this.getSchTableNames() != null && this.getSchTableNames().size() > 0) { StringBuilder tables = new StringBuilder(); -- Gitee