From aed912b5f6a8da8042792f6dd6c0376676f278b4 Mon Sep 17 00:00:00 2001 From: oesi Date: Thu, 29 Oct 2015 19:37:01 +0100 Subject: [PATCH] =?UTF-8?q?Mehrsprachige=20ZGV=20Bezeichnung=20auf=20128?= =?UTF-8?q?=20Zeichen=20verl=C3=A4ngert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/checksystem.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/system/checksystem.php b/system/checksystem.php index a93fdaef3..754f3edf7 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -3587,6 +3587,25 @@ if(!$result = @$db->db_query("SELECT code FROM public.tbl_standort LIMIT 1")) echo '
Standort: Spalte code hinzugefügt'; } +// Bezeichnung der ZGV auf 128 Zeichen verlaengert +if($result = @$db->db_query("SELECT * FROM pg_class, pg_attribute WHERE pg_class.relkind = 'r' AND pg_attribute.attrelid = pg_class.oid and pg_class.relname = 'tbl_zgv' and pg_attribute.attname = 'bezeichnung' and pg_attribute.atttypmod=64+4;")) +{ + if($db->db_num_rows($result)==1) + { + $qry = "ALTER TABLE bis.tbl_zgv ALTER COLUMN bezeichnung TYPE varchar(128)[]; + ALTER TABLE bis.tbl_zgvmaster ALTER COLUMN bezeichnung TYPE varchar(128)[]; + ALTER TABLE bis.tbl_zgvdoktor ALTER COLUMN bezeichnung TYPE varchar(128)[]; + "; + + if(!$db->db_query($qry)) + echo 'ZGV Bezeichnung verlaengert: '.$db->db_last_error().'
'; + else + echo '
ZGV: Spalte bezeichnung verlaengert'; + } +} + + + echo '


'; $tabellen=array(