From 3db8bf97ae81d9f667ce21f607c23ba8ed22e6fa Mon Sep 17 00:00:00 2001 From: tanghucheng Date: Fri, 9 Jun 2023 09:56:57 +0800 Subject: [PATCH] * REPLACE create view to create or replace view for dm. --- lib/dbh/dbh.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dbh/dbh.class.php b/lib/dbh/dbh.class.php index 6ebb979fd1..3b29b7793f 100644 --- a/lib/dbh/dbh.class.php +++ b/lib/dbh/dbh.class.php @@ -279,7 +279,7 @@ class dbh if(strpos($sql, '\\\\') !== FALSE) $sql = str_replace('\\\\', '\\', $sql); break; case 'CREATE': - if(stripos($sql, 'CREATE VIEW') === 0) return ''; + if(stripos($sql, 'CREATE VIEW') === 0) $sql = str_replace('CREATE VIEW', 'CREATE OR REPLACE VIEW', $sql); if(stripos($sql, 'CREATE FUNCTION') === 0) return ''; if(stripos($sql, 'CREATE OR REPLACE VIEW ') === 0)