From 79f7204e4dd3a52e8a48dff1dcce0ff68cfb739c Mon Sep 17 00:00:00 2001 From: Marlies Winterstein Date: Mon, 2 Jun 2025 17:49:45 +0200 Subject: [PATCH] Abfangen von leerem join_clause --- .../module/rpta/hilfstabellen/fill_rpta_resultset.sql | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql b/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql index 6711aef..99c64f1 100644 --- a/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql +++ b/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql @@ -50,7 +50,14 @@ R.uniquename as rpta_name <#if basetable.is_virtual==0> <#foreach rpta_clause in rpta_clauses> <#if rpta_clause.rpta_uniquename=basetable.uniquename> +<#if rpta_clause.joinclause?exists && rpta_clause.joinclause !=''> <#assign sqlString = "select current_timestamp as creation_date, " + rpta_clause.fieldclause + " from " + rpta_clause.joinclause + " where 1=1" + rpta_clause.whereclause /> +<#else> + +<#assign sqlString = "select current_timestamp as creation_date, " + rpta_clause.fieldclause + " where 1=1 " + rpta_clause.whereclause /> + + + drop table if exists ${basetable.runtime_tablename};