diff --git a/system/dbupdate_3.4/68957_dashboard_bookmark_neue_Spalte_sort.php b/system/dbupdate_3.4/68957_dashboard_bookmark_neue_Spalte_sort.php index ccef52686..a262739e1 100644 --- a/system/dbupdate_3.4/68957_dashboard_bookmark_neue_Spalte_sort.php +++ b/system/dbupdate_3.4/68957_dashboard_bookmark_neue_Spalte_sort.php @@ -43,15 +43,17 @@ if($result = @$db->db_query("SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABL AND TABLE_NAME='tbl_bookmark' AND COLUMN_NAME = 'tag' AND DATA_TYPE='character varying' AND character_maximum_length='255';")) { - $qry = " - ALTER TABLE dashboard.tbl_bookmark - ALTER COLUMN tag TYPE jsonb - USING tag::jsonb; - "; + if($db->db_num_rows($result) > 0) + { + $qry = " + ALTER TABLE dashboard.tbl_bookmark + ALTER COLUMN tag TYPE jsonb + USING tag::jsonb; + "; - if (!$db->db_query($qry)) - echo 'dashboard.tbl_bookmark ' . $db->db_last_error() . '
'; - else - echo '
Tabelle dashboard.tbl_bookmark: Spalte tag auf Typ JSONB geändert'; - -} \ No newline at end of file + if (!$db->db_query($qry)) + echo 'dashboard.tbl_bookmark ' . $db->db_last_error() . '
'; + else + echo '
Tabelle dashboard.tbl_bookmark: Spalte tag auf Typ JSONB geändert'; + } +}