FCLT#77060 Minimale systeem vereiste Oracle 19

svn path=/Database/trunk/; revision=60492
This commit is contained in:
Erik Groener
2023-05-23 14:53:55 +00:00
parent a5d280d077
commit eec8c8a9cc
7 changed files with 29 additions and 34 deletions

View File

@@ -2889,9 +2889,9 @@ IS
v_waarde VARCHAR(4000);
v_srtkenmerk_type VARCHAR2 (1);
ccount NUMBER;
v_objectnaam VARCHAR2 (30);
v_kolomnaam VARCHAR2 (30);
v_kolomtxt VARCHAR2 (30);
v_objectnaam fac_kenmerkdomein.fac_kenmerkdomein_objectnaam%TYPE;
v_kolomnaam fac_kenmerkdomein.fac_kenmerkdomein_kolomnaam%TYPE;
v_kolomtxt fac_kenmerkdomein.fac_kenmerkdomein_kolomtxt%TYPE;
sql_stmt VARCHAR2 (1000);
v_kenmerkdeel_key NUMBER;
l_cursor_1 INTEGER;

View File

@@ -1330,10 +1330,10 @@ CREATE OR REPLACE PACKAGE BODY fac AS
BEGIN
FOR rec1 IN c1
LOOP
dropddl := 'DROP TABLE T_' || SUBSTR (rec1.fac_usrrap_view_name, 1, 28)||' PURGE';
dropddl := 'DROP TABLE T_' || SUBSTR (rec1.fac_usrrap_view_name, 1, 126)||' PURGE';
createddl :=
'CREATE TABLE T_'
|| SUBSTR (rec1.fac_usrrap_view_name, 1, 28)
|| SUBSTR (rec1.fac_usrrap_view_name, 1, 126)
|| ' AS SELECT * FROM '
|| rec1.fac_usrrap_view_name;

View File

@@ -75,7 +75,7 @@ CREATE_TABLE(fac_selectie, 0)
fac_selectie_node
VARCHAR2(12),
fac_selectie_tabel
VARCHAR2(30),
VARCHAR2(128),
fac_selectie_key
NUMBER(10),
fac_selectie_datum
@@ -270,7 +270,7 @@ CREATE_TABLE(fac_usrrap, 0)
fac_usrrap_omschrijving
VARCHAR2(60),
fac_usrrap_view_name
VARCHAR2(32)
VARCHAR2(128)
NOT_NULL(fac_usrrap_view_name, fac_c_fac_usrrap_view_name),
fac_usrrap_col_refresh
DATE,
@@ -412,7 +412,7 @@ CREATE_TABLE(fac_usrgraph, 0)
fac_usrgraph_omschrijving
VARCHAR2(60),
fac_usrgraph_view_name
VARCHAR2(32)
VARCHAR2(128)
NOT_NULL(fac_usrgraph_view_name, fac_c_fac_usrgraph_view_name),
fac_usrgraph_aanmaak
DATE
@@ -445,7 +445,7 @@ CREATE_TABLE(fac_mgtrap, 0)
(
fac_mgtrap_key NUMBER(10),
fac_mgtrap_omschrijving VARCHAR2(60),
fac_mgtrap_view_name VARCHAR2(32),
fac_mgtrap_view_name VARCHAR2(128),
fac_mgtrap_aanmaak DATE,
fac_mgtrap_info VARCHAR2(100),
fac_functie_key NUMBER(10),
@@ -1620,7 +1620,7 @@ CREATE_TABLE(fac_locale, 0) /* Alle feitelijk vertaalde teksten */
fac_locale_key NUMBER (10) PRIMARY KEY,
fac_localeitems_key NUMBER (10) REFERENCES fac_localeitems(fac_localeitems_key) ON DELETE CASCADE,
fac_locale_dialect_key NUMBER(10),
fac_locale_kolomnaam VARCHAR2(30 CHAR),
fac_locale_kolomnaam VARCHAR2(128 CHAR),
fac_locale_kolomkeyval NUMBER(10),
fac_locale_lang VARCHAR2(3) NOT NULL,
fac_locale_tekst VARCHAR2(4000 CHAR),
@@ -1854,13 +1854,13 @@ CREATE_TABLE(fac_kenmerkdomein, 0)
VARCHAR2(2000)
NOT_NULL(fac_kenmerkdomein_objectnaam, fac_c_refsrtkenm_objnaam),
fac_kenmerkdomein_kolomnaam
VARCHAR2(30)
VARCHAR2(128)
NOT_NULL(fac_kenmerkdomein_kolomnaam, fac_c_refsrtkenm_kolnaam),
fac_kenmerkdomein_kolomtxt
VARCHAR2(30)
VARCHAR2(128)
NOT_NULL(fac_kenmerkdomein_kolomtxt, fac_c_refsrtkenm_kolomtxt),
fac_kenmerkdomein_kolomtxt2
VARCHAR2(30),
VARCHAR2(128),
fac_kenmerkdomein_verval
VARCHAR2(30),
fac_usrtab_key
@@ -2204,12 +2204,12 @@ CREATE_TABLE(fac_audit, 0)
NUMBER(10)
CONSTRAINT fac_k_fac_audit_key PRIMARY KEY,
fac_audit_tabelnaam
VARCHAR2(30)
VARCHAR2(128)
CONSTRAINT fac_k_fac_audit_tabelnaam CHECK(fac_audit_tabelnaam IS NOT NULL),
fac_audit_tabelkey
NUMBER(10),
fac_audit_veldnaam
VARCHAR2(30),
VARCHAR2(128),
fac_audit_actie
VARCHAR2(1)
CONSTRAINT fac_k_fac_audit_actie CHECK(fac_audit_actie IN ('C', 'D', 'I', 'U')),

View File

@@ -256,7 +256,7 @@ CREATE_TABLE(prj_selectie, 0)
NUMBER(10)
CONSTRAINT prj_r_prs_perslid_key2 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
prj_selectie_tabelnaam
VARCHAR2(32)
VARCHAR2(128)
CONSTRAINT prj_c_prj_selectie_tabelnaam1 CHECK(prj_selectie_tabelnaam IN ('PRJ_WERKPLEK', 'PRJ_PERSLIDWERKPLEK', 'PRJ_DEEL', 'PRS_PERSLID', 'PRS_AFDELING'))
NOT_NULL(prj_selectie_tabelnaam, prj_c_prj_selectie_tabelnm2),
prj_selectie_tabelkey

View File

@@ -1421,7 +1421,7 @@ CREATE_TABLE(prs_perslid_cols, 0)
NUMBER(10)
NOT NULL,
prs_perslid_cols_column_name
VARCHAR2(32) NOT NULL,
VARCHAR2(128) NOT NULL,
prs_perslid_cols_visible /* V;Visible; I;Invisible */
VARCHAR2(1)
DEFAULT 'V'

View File

@@ -466,6 +466,18 @@ INSERT INTO fac_groeprechten(fac_groep_key,
DEF_FAC_SRTNOT('INSCTU', 0, 'lcl_noti_INSCTU', 'ins/ins_inspect.asp?deelsrtcont_key=', '0', 'controle', 10);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#77060
ALTER TABLE fac_selectie MODIFY fac_selectie_tabel VARCHAR2(128);
ALTER TABLE fac_usrrap MODIFY fac_usrrap_view_name VARCHAR2(128);
ALTER TABLE fac_usrgraph MODIFY fac_usrgraph_view_name VARCHAR2(128);
ALTER TABLE fac_mgtrap MODIFY fac_mgtrap_view_name VARCHAR2(128);
ALTER TABLE fac_locale MODIFY fac_locale_kolomnaam VARCHAR2(128);
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomnaam VARCHAR2(128);
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomtxt VARCHAR2(128);
ALTER TABLE fac_kenmerkdomein MODIFY fac_kenmerkdomein_kolomtxt2 VARCHAR2(128);
ALTER TABLE fac_audit MODIFY fac_audit_tabelnaam VARCHAR2(128);
ALTER TABLE fac_audit MODIFY fac_audit_veldnaam VARCHAR2(128);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000

View File

@@ -77,23 +77,6 @@ select 'Upgrade has completed in ' || ROUND(( dbms_utility.get_time - :update_st
SET ECHO OFF
SET HEADING OFF
SET LINESIZE 132
PROMPT List of all too long objectnames (max 30)
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || TABLE_NAME || '.' ||COLUMN_NAME|| ' ' || DATA_TYPE
FROM USER_TAB_COLUMNS
WHERE LENGTH(column_name) > 30;
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: CONSTRAINT ' || constraint_name
FROM user_constraints
WHERE LENGTH (constraint_name) > 30;
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || object_type || ' ' || object_name
FROM user_objects
WHERE LENGTH (object_name) > 30;
/* In packages */
SELECT 'OR'||'A-'||'DB'||_DBV_STRING||' Name too long: ' || object_name || '.' || procedure_name
FROM user_procedures
WHERE LENGTH (procedure_name) > 30;
// Soms nog niet goed
BEGIN