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
|
-- did not exist, voor table, view, index, sequence, object and trigger, constraint
|
||||||
DBMS_OUTPUT.put_line ('Not found, not altered: ' || n);
|
DBMS_OUTPUT.put_line ('Not found, not altered: ' || n);
|
||||||
NULL;
|
NULL;
|
||||||
ELSIF SQLCODE IN (-955)
|
ELSIF SQLCODE IN (-955, -1442)
|
||||||
THEN
|
THEN
|
||||||
-- object already exist
|
-- object or not-null property already exist
|
||||||
DBMS_OUTPUT.put_line ('Already exists, not altered: ' || n);
|
DBMS_OUTPUT.put_line ('Already exists, not altered: ' || n);
|
||||||
NULL;
|
NULL;
|
||||||
ELSE
|
ELSE
|
||||||
|
|||||||
@@ -566,6 +566,7 @@ CREATE_TABLE(alg_kenmerk,0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
,alg_kenmerk_groep
|
,alg_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
,alg_kenmerk_lengte
|
,alg_kenmerk_lengte
|
||||||
NUMBER(4)
|
NUMBER(4)
|
||||||
,alg_kenmerk_dec
|
,alg_kenmerk_dec
|
||||||
|
|||||||
@@ -572,6 +572,7 @@ CREATE_TABLE(bes_kenmerk, 0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, bes_kenmerk_groep
|
, bes_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
, bes_kenmerk_toonbaar
|
, bes_kenmerk_toonbaar
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, bes_kenmerk_volgnummer
|
, bes_kenmerk_volgnummer
|
||||||
|
|||||||
@@ -136,6 +136,7 @@ CREATE_TABLE(bez_kenmerk,0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
,bez_kenmerk_groep
|
,bez_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
,bez_kenmerk_lengte
|
,bez_kenmerk_lengte
|
||||||
NUMBER(4)
|
NUMBER(4)
|
||||||
,bez_kenmerk_dec
|
,bez_kenmerk_dec
|
||||||
|
|||||||
@@ -313,6 +313,7 @@ CREATE_TABLE(cnt_kenmerk, 0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, cnt_kenmerk_groep
|
, cnt_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
, cnt_kenmerk_toonbaar
|
, cnt_kenmerk_toonbaar
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, cnt_kenmerk_volgnummer
|
, cnt_kenmerk_volgnummer
|
||||||
|
|||||||
@@ -661,7 +661,7 @@ CREATE_TABLE(fac_import, 0)
|
|||||||
CREATE_TABLE(imp_log, 0)
|
CREATE_TABLE(imp_log, 0)
|
||||||
(
|
(
|
||||||
imp_log_key NUMBER(10) CONSTRAINT imp_k_imp_log_key PRIMARY KEY,
|
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_applicatie VARCHAR2(50)
|
||||||
, imp_log_datum DATE DEFAULT SYSDATE
|
, imp_log_datum DATE DEFAULT SYSDATE
|
||||||
, imp_log_status VARCHAR2(1)
|
, imp_log_status VARCHAR2(1)
|
||||||
@@ -748,7 +748,7 @@ CREATE_TABLE(fac_activiteit, 0)
|
|||||||
|
|
||||||
CREATE_TABLE(fac_imp_file, 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_index NUMBER(10),
|
||||||
fac_imp_file_line VARCHAR2(4000 CHAR)
|
fac_imp_file_line VARCHAR2(4000 CHAR)
|
||||||
);
|
);
|
||||||
@@ -756,7 +756,7 @@ CREATE_TABLE(fac_imp_file, 0)
|
|||||||
|
|
||||||
CREATE_TABLE(fac_imp_catalogus, 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),
|
ins_discipline_key NUMBER(10),
|
||||||
prs_bedrijf_key NUMBER(10),
|
prs_bedrijf_key NUMBER(10),
|
||||||
fac_imp_catalogus_datum DATE,
|
fac_imp_catalogus_datum DATE,
|
||||||
@@ -1707,7 +1707,7 @@ CREATE_TABLE(faq_kenmerk,0)
|
|||||||
faq_kenmerk_uniek NUMBER(1),
|
faq_kenmerk_uniek NUMBER(1),
|
||||||
faq_kenmerk_regexp VARCHAR2(255),
|
faq_kenmerk_regexp VARCHAR2(255),
|
||||||
faq_kenmerk_verplicht NUMBER(1),
|
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_lengte NUMBER(4),
|
||||||
faq_kenmerk_dec NUMBER(2),
|
faq_kenmerk_dec NUMBER(2),
|
||||||
faq_kenmerk_nmin NUMBER(10),
|
faq_kenmerk_nmin NUMBER(10),
|
||||||
|
|||||||
@@ -173,6 +173,7 @@ CREATE_TABLE(fin_kenmerk,0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
,fin_kenmerk_groep
|
,fin_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
,fin_kenmerk_lengte
|
,fin_kenmerk_lengte
|
||||||
NUMBER(4)
|
NUMBER(4)
|
||||||
,fin_kenmerk_dec
|
,fin_kenmerk_dec
|
||||||
@@ -246,7 +247,7 @@ CREATE_TABLE(fin_factuur_note, 0)
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Een basistabel waarin verkoopfactuurregels kunnen worden bewaard als een soort hardcopy
|
// 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
|
// uniforme opslag voor latere referentie; vervangt de diverse cust-tabellen die ontstonden
|
||||||
// Voor verschillende waarden (van bv kostenplaats of btwpercentage) zijn er verschillende regels
|
// Voor verschillende waarden (van bv kostenplaats of btwpercentage) zijn er verschillende regels
|
||||||
// Stamgegevens kunnen later wijzigen en worden hier bevroren, overige gegevens kunnen worden
|
// 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)
|
CREATE_TABLE(fin_verkoopfactuur, 0)
|
||||||
(
|
(
|
||||||
fin_verkoopfactuur_key NUMBER(10),
|
fin_verkoopfactuur_key NUMBER(10),
|
||||||
fin_verkoopfactuur_aanmaak DATE
|
fin_verkoopfactuur_aanmaak DATE
|
||||||
DEFAULT SYSDATE,
|
DEFAULT SYSDATE,
|
||||||
fin_verkoopfactuur_id VARCHAR2(30), /* het (externe) factuurnummer, vaak we numeriek */
|
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_omschr VARCHAR2(1000),
|
||||||
fin_verkoopfactuur_xmlnode VARCHAR2(60), /* type van waarover deze factuur gaat */
|
fin_verkoopfactuur_xmlnode VARCHAR2(60), /* type van waarover deze factuur gaat */
|
||||||
fin_verkoopfactuur_refkey VARCHAR2(60), /* key van de bijbehorende entiteit van type xmlnode */
|
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
|
ins_kenmerk_verplicht
|
||||||
NUMBER(1),
|
NUMBER(1),
|
||||||
ins_kenmerk_groep
|
ins_kenmerk_groep
|
||||||
NUMBER(1),
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL,
|
||||||
ins_kenmerk_toonbaar
|
ins_kenmerk_toonbaar
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
CONSTRAINT ins_c_ins_kenmerk_toonbaar CHECK(ins_kenmerk_toonbaar IS NULL
|
CONSTRAINT ins_c_ins_kenmerk_toonbaar CHECK(ins_kenmerk_toonbaar IS NULL
|
||||||
|
|||||||
@@ -889,6 +889,7 @@ CREATE_TABLE(mld_kenmerk, 0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, mld_kenmerk_groep
|
, mld_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
, mld_kenmerk_toonbaar
|
, mld_kenmerk_toonbaar
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, mld_kenmerk_volgnummer
|
, mld_kenmerk_volgnummer
|
||||||
|
|||||||
@@ -771,6 +771,7 @@ CREATE_TABLE(prs_kenmerk,0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
,prs_kenmerk_groep
|
,prs_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
,prs_kenmerk_lengte
|
,prs_kenmerk_lengte
|
||||||
NUMBER(4)
|
NUMBER(4)
|
||||||
,prs_kenmerk_dec
|
,prs_kenmerk_dec
|
||||||
|
|||||||
@@ -626,6 +626,7 @@ CREATE_TABLE(res_kenmerk, 0)
|
|||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
, res_kenmerk_groep
|
, res_kenmerk_groep
|
||||||
NUMBER(1)
|
NUMBER(1)
|
||||||
|
DEFAULT 0 NOT NULL
|
||||||
, res_kenmerk_volgnummer
|
, res_kenmerk_volgnummer
|
||||||
NUMBER(3)
|
NUMBER(3)
|
||||||
NOT NULL
|
NOT NULL
|
||||||
|
|||||||
@@ -301,7 +301,19 @@ INSERT INTO fac_import_app
|
|||||||
WHERE fac_functie_code = 'WEB_PRSSYS';
|
WHERE fac_functie_code = 'WEB_PRSSYS';
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
/////////////////////////////////////////////////////////////////////////////////////////// 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
|
||||||
-- Cleanup from DB24
|
-- Cleanup from DB24
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,19 @@ COMMIT;
|
|||||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#nnnn
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#nnnn
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
/////////////////////////////////////////////////////////////////////////////////////////// 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
|
||||||
-- Cleanup from DB25
|
-- Cleanup from DB25
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user