AAGB#75630 Graag kolom ins_srtkenmerk_code toevoegen aan tabel
svn path=/Database/trunk/; revision=59481
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user