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:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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),
|
||||
|
||||
@@ -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
|
||||
@@ -246,7 +247,7 @@ CREATE_TABLE(fin_factuur_note, 0)
|
||||
);
|
||||
|
||||
// Een basistabel waarin verkoopfactuurregels kunnen worden bewaard als een soort hardcopy
|
||||
// Deze tabel wordt (vooralsnog) niet door de core-programmatuur gevuld maar is wel een
|
||||
// Deze tabel wordt (vooralsnog) niet door de core-programmatuur gevuld maar is wel een
|
||||
// uniforme opslag voor latere referentie; vervangt de diverse cust-tabellen die ontstonden
|
||||
// Voor verschillende waarden (van bv kostenplaats of btwpercentage) zijn er verschillende regels
|
||||
// Stamgegevens kunnen later wijzigen en worden hier bevroren, overige gegevens kunnen worden
|
||||
@@ -255,10 +256,10 @@ CREATE_TABLE(fin_factuur_note, 0)
|
||||
CREATE_TABLE(fin_verkoopfactuur, 0)
|
||||
(
|
||||
fin_verkoopfactuur_key NUMBER(10),
|
||||
fin_verkoopfactuur_aanmaak DATE
|
||||
fin_verkoopfactuur_aanmaak DATE
|
||||
DEFAULT SYSDATE,
|
||||
fin_verkoopfactuur_id VARCHAR2(30), /* het (externe) factuurnummer, vaak we numeriek */
|
||||
fin_verkoopfactuur_datum DATE, /* de factuurdatum */
|
||||
fin_verkoopfactuur_datum DATE, /* de factuurdatum */
|
||||
fin_verkoopfactuur_omschr VARCHAR2(1000),
|
||||
fin_verkoopfactuur_xmlnode VARCHAR2(60), /* type van waarover deze factuur gaat */
|
||||
fin_verkoopfactuur_refkey VARCHAR2(60), /* key van de bijbehorende entiteit van type xmlnode */
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user