From 1231d5010fe10cf2de1b82e99ac4988a1a52925a Mon Sep 17 00:00:00 2001 From: taojinlong Date: Wed, 24 Jul 2024 18:02:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20PostgreSQL=E6=95=B0=E6=8D=AE=E6=BA=90?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=95=B0=E6=8D=AE=E9=9B=86=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=9A=84=E8=A1=A8=E5=AD=97=E6=AE=B5=E5=A4=9A?= =?UTF-8?q?=E4=BA=86=E4=B8=80=E4=B8=AA=EF=BC=8C=E5=AF=BC=E8=87=B4=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E6=95=B0=E6=8D=AE=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/datasource/provider/CalciteProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java b/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java index 9266724765..94de6a954c 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java @@ -629,13 +629,13 @@ public class CalciteProvider extends Provider { " JOIN pg_attribute a ON a.attrelid = c.oid\n" + " LEFT JOIN pg_description b ON a.attrelid = b.objoid AND a.attnum = b.objsubid\n" + " JOIN pg_type t ON a.atttypid = t.oid\n" + - "WHERE\n" + - " c.relname = '%s'\n" + + "where\n" + + " \tc.relnamespace = (SELECT oid FROM pg_namespace WHERE nspname = '%s') \n" + + " AND c.relname = '%s'\n" + " AND a.attnum > 0\n" + " AND NOT a.attisdropped\n" + "ORDER BY\n" + - " a.attnum\n" + - " ", datasourceRequest.getTable()); + " a.attnum;", configuration.getSchema(), datasourceRequest.getTable()); break; case redshift: configuration = JsonUtil.parseObject(datasourceRequest.getDatasource().getConfiguration(), CK.class);