From 73ee7f47bb0d6c56f685702f84a6b45b3af70f2b Mon Sep 17 00:00:00 2001 From: Erik Groener Date: Tue, 7 Mar 2023 14:07:42 +0000 Subject: [PATCH] AAGB#75630 Graag kolom ins_srtkenmerk_code toevoegen aan tabel svn path=/Database/trunk/; revision=59481 --- _UP/DB44to45.src | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/_UP/DB44to45.src b/_UP/DB44to45.src index 00156e21..a6313169 100644 --- a/_UP/DB44to45.src +++ b/_UP/DB44to45.src @@ -38,23 +38,6 @@ ALTER TABLE ins_srtkenmerk ADD ins_srtkenmerk_code VARCHAR2(60); ALTER TABLE res_srtkenmerk ADD res_srtkenmerk_code VARCHAR2(60); ALTER TABLE fac_imp_flex ADD (srtkenmerk_code VARCHAR2(255), kenmerk_code VARCHAR2(255)); --- Als er al meerdere verwijderde records zijn dan kan unique niet gezet worden: vul voor code dan de key in! -UPDATE alg_kenmerk SET alg_kenmerk_code = alg_kenmerk_key WHERE alg_kenmerk_verwijder IS NOT NULL; -UPDATE bes_kenmerk SET bes_kenmerk_code = bes_kenmerk_key WHERE bes_kenmerk_verwijder IS NOT NULL; -UPDATE bez_kenmerk SET bez_kenmerk_code = bez_kenmerk_key WHERE bez_kenmerk_verwijder IS NOT NULL; -UPDATE cnt_kenmerk SET cnt_kenmerk_code = cnt_kenmerk_key WHERE cnt_kenmerk_verwijder IS NOT NULL; -UPDATE faq_kenmerk SET faq_kenmerk_code = faq_kenmerk_key WHERE faq_kenmerk_verwijder IS NOT NULL; -UPDATE fin_kenmerk SET fin_kenmerk_code = fin_kenmerk_key WHERE fin_kenmerk_verwijder IS NOT NULL; -UPDATE ins_kenmerk SET ins_kenmerk_code = ins_kenmerk_key WHERE ins_kenmerk_verwijder IS NOT NULL; -UPDATE mld_kenmerk SET mld_kenmerk_code = mld_kenmerk_key WHERE mld_kenmerk_verwijder IS NOT NULL AND mld_kenmerk_code IS NULL; -UPDATE prs_kenmerk SET prs_kenmerk_code = prs_kenmerk_key WHERE prs_kenmerk_verwijder IS NOT NULL; -UPDATE res_kenmerk SET res_kenmerk_code = res_kenmerk_key WHERE res_kenmerk_verwijder IS NOT NULL; -UPDATE bes_srtkenmerk SET bes_srtkenmerk_code = bes_srtkenmerk_key WHERE bes_srtkenmerk_verwijder IS NOT NULL; -UPDATE cnt_srtkenmerk SET cnt_srtkenmerk_code = cnt_srtkenmerk_key WHERE cnt_srtkenmerk_verwijder IS NOT NULL; -UPDATE ins_srtkenmerk SET ins_srtkenmerk_code = ins_srtkenmerk_key WHERE ins_srtkenmerk_verwijder IS NOT NULL; -UPDATE mld_srtkenmerk SET mld_srtkenmerk_code = mld_srtkenmerk_key WHERE mld_srtkenmerk_verwijder IS NOT NULL AND mld_srtkenmerk_code IS NULL; -UPDATE res_srtkenmerk SET res_srtkenmerk_code = res_srtkenmerk_key WHERE res_srtkenmerk_verwijder IS NOT NULL; - ALTER TABLE alg_kenmerk ADD CONSTRAINT alg_u_alg_kenmerk_code UNIQUE(alg_kenmerk_code, alg_kenmerk_key, alg_kenmerk_verwijder); ALTER TABLE bes_kenmerk ADD CONSTRAINT bes_u_bes_kenmerk_code UNIQUE(bes_kenmerk_code, bes_kenmerk_key, bes_kenmerk_verwijder); ALTER TABLE bez_kenmerk ADD CONSTRAINT bez_u_bez_kenmerk_code UNIQUE(bez_kenmerk_code, bez_kenmerk_key, bez_kenmerk_verwijder);