FSN#29567 Staartje voor 2015.1 en 2015.2: de create in lijn brengen met de update naar DB22 destijds (moet in 2 stappen want heeft nieuwe tryalter nodig)

svn path=/Database/trunk/; revision=24785
This commit is contained in:
Peter Feij
2015-04-13 11:43:18 +00:00
parent 009f0279f4
commit 1759ed263e
13 changed files with 45 additions and 12 deletions

View File

@@ -132,9 +132,9 @@ AS
-- did not exist, voor table, view, index, sequence, object and trigger, constraint
DBMS_OUTPUT.put_line ('Not found, not altered: ' || n);
NULL;
ELSIF SQLCODE IN (-955)
ELSIF SQLCODE IN (-955, -1442)
THEN
-- object already exist
-- object or not-null property already exist
DBMS_OUTPUT.put_line ('Already exists, not altered: ' || n);
NULL;
ELSE

View File

@@ -566,6 +566,7 @@ CREATE_TABLE(alg_kenmerk,0)
NUMBER(1)
,alg_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,alg_kenmerk_lengte
NUMBER(4)
,alg_kenmerk_dec

View File

@@ -572,6 +572,7 @@ CREATE_TABLE(bes_kenmerk, 0)
NUMBER(1)
, bes_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, bes_kenmerk_toonbaar
NUMBER(1)
, bes_kenmerk_volgnummer

View File

@@ -136,6 +136,7 @@ CREATE_TABLE(bez_kenmerk,0)
NUMBER(1)
,bez_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,bez_kenmerk_lengte
NUMBER(4)
,bez_kenmerk_dec

View File

@@ -313,6 +313,7 @@ CREATE_TABLE(cnt_kenmerk, 0)
NUMBER(1)
, cnt_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, cnt_kenmerk_toonbaar
NUMBER(1)
, cnt_kenmerk_volgnummer

View File

@@ -661,7 +661,7 @@ CREATE_TABLE(fac_import, 0)
CREATE_TABLE(imp_log, 0)
(
imp_log_key NUMBER(10) CONSTRAINT imp_k_imp_log_key PRIMARY KEY,
fac_import_key NUMBER(10) REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
fac_import_key NUMBER(10) CONSTRAINT fac_r_fac_import_key2 REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
imp_log_applicatie VARCHAR2(50)
, imp_log_datum DATE DEFAULT SYSDATE
, imp_log_status VARCHAR2(1)
@@ -748,7 +748,7 @@ CREATE_TABLE(fac_activiteit, 0)
CREATE_TABLE(fac_imp_file, 0)
(
fac_import_key NUMBER(10) REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
fac_import_key NUMBER(10) CONSTRAINT fac_r_fac_import_key1 REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
fac_imp_file_index NUMBER(10),
fac_imp_file_line VARCHAR2(4000 CHAR)
);
@@ -756,7 +756,7 @@ CREATE_TABLE(fac_imp_file, 0)
CREATE_TABLE(fac_imp_catalogus, 0)
(
fac_import_key NUMBER(10) REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
fac_import_key NUMBER(10) CONSTRAINT fac_r_fac_import_key3 REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
ins_discipline_key NUMBER(10),
prs_bedrijf_key NUMBER(10),
fac_imp_catalogus_datum DATE,
@@ -1707,7 +1707,7 @@ CREATE_TABLE(faq_kenmerk,0)
faq_kenmerk_uniek NUMBER(1),
faq_kenmerk_regexp VARCHAR2(255),
faq_kenmerk_verplicht NUMBER(1),
faq_kenmerk_groep NUMBER(1),
faq_kenmerk_groep NUMBER(1) DEFAULT 0 NOT NULL,
faq_kenmerk_lengte NUMBER(4),
faq_kenmerk_dec NUMBER(2),
faq_kenmerk_nmin NUMBER(10),

View File

@@ -173,6 +173,7 @@ CREATE_TABLE(fin_kenmerk,0)
NUMBER(1)
,fin_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,fin_kenmerk_lengte
NUMBER(4)
,fin_kenmerk_dec

View File

@@ -589,7 +589,8 @@ CREATE_TABLE(ins_kenmerk, 0)
ins_kenmerk_verplicht
NUMBER(1),
ins_kenmerk_groep
NUMBER(1),
NUMBER(1)
DEFAULT 0 NOT NULL,
ins_kenmerk_toonbaar
NUMBER(1)
CONSTRAINT ins_c_ins_kenmerk_toonbaar CHECK(ins_kenmerk_toonbaar IS NULL

View File

@@ -889,6 +889,7 @@ CREATE_TABLE(mld_kenmerk, 0)
NUMBER(1)
, mld_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, mld_kenmerk_toonbaar
NUMBER(1)
, mld_kenmerk_volgnummer

View File

@@ -771,6 +771,7 @@ CREATE_TABLE(prs_kenmerk,0)
NUMBER(1)
,prs_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
,prs_kenmerk_lengte
NUMBER(4)
,prs_kenmerk_dec

View File

@@ -626,6 +626,7 @@ CREATE_TABLE(res_kenmerk, 0)
NUMBER(1)
, res_kenmerk_groep
NUMBER(1)
DEFAULT 0 NOT NULL
, res_kenmerk_volgnummer
NUMBER(3)
NOT NULL

View File

@@ -301,7 +301,19 @@ INSERT INTO fac_import_app
WHERE fac_functie_code = 'WEB_PRSSYS';
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
BEGIN
adm.tryalter('TABLE alg_kenmerk MODIFY alg_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE bes_kenmerk MODIFY bes_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE bez_kenmerk MODIFY bez_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE cnt_kenmerk MODIFY cnt_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE faq_kenmerk MODIFY faq_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE fin_kenmerk MODIFY fin_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE ins_kenmerk MODIFY ins_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE mld_kenmerk MODIFY mld_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE prs_kenmerk MODIFY prs_kenmerk_groep DEFAULT 0');
adm.tryalter('TABLE res_kenmerk MODIFY res_kenmerk_groep DEFAULT 0');
END;
/
/////////////////////////////////////////////////////////////////////////////////////////// CLEANUP
-- Cleanup from DB24

View File

@@ -13,7 +13,19 @@ COMMIT;
/////////////////////////////////////////////////////////////////////////////////////////// FSN#nnnn
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
BEGIN
adm.tryalter('TABLE alg_kenmerk MODIFY alg_kenmerk_groep NOT NULL');
adm.tryalter('TABLE bes_kenmerk MODIFY bes_kenmerk_groep NOT NULL');
adm.tryalter('TABLE bez_kenmerk MODIFY bez_kenmerk_groep NOT NULL');
adm.tryalter('TABLE cnt_kenmerk MODIFY cnt_kenmerk_groep NOT NULL');
adm.tryalter('TABLE faq_kenmerk MODIFY faq_kenmerk_groep NOT NULL');
adm.tryalter('TABLE fin_kenmerk MODIFY fin_kenmerk_groep NOT NULL');
adm.tryalter('TABLE ins_kenmerk MODIFY ins_kenmerk_groep NOT NULL');
adm.tryalter('TABLE mld_kenmerk MODIFY mld_kenmerk_groep NOT NULL');
adm.tryalter('TABLE prs_kenmerk MODIFY prs_kenmerk_groep NOT NULL');
adm.tryalter('TABLE res_kenmerk MODIFY res_kenmerk_groep NOT NULL');
END;
/
/////////////////////////////////////////////////////////////////////////////////////////// CLEANUP
-- Cleanup from DB25