diff --git a/lib/duckdb/duckdb.class.php b/lib/duckdb/duckdb.class.php index 82a40788aa..81207c3b23 100644 --- a/lib/duckdb/duckdb.class.php +++ b/lib/duckdb/duckdb.class.php @@ -190,10 +190,12 @@ class duckdb { $ztpattern = "/\b{$this->prefix}([a-zA-Z0-9_]+)\b/"; $ztvpattern = "/\bztv_([a-zA-Z0-9_]+)\b/"; - $replace = "'{$this->tmpPath}$0.parquet'"; + $replace = "'__biPath__$0.parquet'"; $sql = preg_replace($ztpattern, $replace, $sql); $sql = preg_replace($ztvpattern, $replace, $sql); + + $sql = str_replace('__biPath__', $this->tmpPath, $sql); return $sql; }