95 lines
2.7 KiB
Plaintext
95 lines
2.7 KiB
Plaintext
set echo on
|
|
SPOOL 132to133
|
|
--
|
|
-- [Z:\PROJECT\SM44\SRC\SQL\_UPDATE\132TO133.SQL]
|
|
--
|
|
-- Update script van Facilitor 2.0 versie 1.32 naar 1.33
|
|
--
|
|
|
|
/*
|
|
* Dit script wordt geprecompileerd dus is het mogelijk (verplicht)
|
|
* om #ifdef's te gebruiken voor de diverse modules.
|
|
*
|
|
* Gebruik daar waar in de *.SQL-variant geen commentaar-tekst moet komen de
|
|
* C-style van uitcommentarieren. Daar waar WEL tekst in de uitvoer moet komen
|
|
* moet -- gebruikt worden.
|
|
*
|
|
* Revisie:
|
|
*
|
|
* dd-mm-yy xxx LOG#yyyy:
|
|
*
|
|
* 08-09-97 AH ATT_CHAR, ATT_NUMBER en ATT_REFERENCE toegevoegd voor MAN.
|
|
* 02-09-97 AH #1449, INS_INS115 kanweg als ATT-module is geinstalleerd. INS_INS126 wordt dan
|
|
* gebruikt.
|
|
* 01-09-97 AH #1454, INS_SRTDEEL_ACADSYMBOL moet met de UPPER gevuld worden.
|
|
* --- 01.32 ---
|
|
*/
|
|
|
|
#include "..\modules.h"
|
|
#include "..\comsql.h"
|
|
|
|
set heading off
|
|
|
|
clear screen
|
|
|
|
/*
|
|
* Test eerst of de vorige versie van module FAC zoals genoemd in tabel
|
|
* fac_module wel het te verwachten versienummer heeft
|
|
* als dat niet zo is dient de gebruiker het script ZELF af te breken middels
|
|
* control-c.
|
|
* Als dat wel zo is vervolgt het script en zal aan het einde van het script
|
|
* het interne versienummer en de datum worden bijgewerkt.
|
|
*/
|
|
|
|
PROMPT ***********************************************************************
|
|
PROMPT
|
|
PROMPT UPGRADE SCRIPT van Facilitor 2.0 versie 01.32 naar 01.33
|
|
PROMPT
|
|
SELECT 'De huidige versie van Facilitor zou moeten zijn 01.32 en is: '||
|
|
fac_module_version FROM fac_module WHERE fac_module_name='FAC';
|
|
PROMPT
|
|
PROMPT Indien de huidige versie NIET de verwachte versie is mag dit script
|
|
PROMPT niet worden gerund! In dit geval dient het script nu middels
|
|
PROMPT CONTROL-C te worden afgebroken.
|
|
PROMPT
|
|
PROMPT Indien de versies overeenkomen dient nu ENTER te worden gedrukt...
|
|
PROMPT
|
|
PROMPT ***********************************************************************
|
|
ACCEPT nix PROMPT ''
|
|
PROMPT
|
|
PROMPT De upgrade wordt vervolgd. Even geduld a.u.b...
|
|
PROMPT
|
|
set heading on
|
|
|
|
/* denk aan #ifdef constructies! */
|
|
|
|
#ifdef INS
|
|
/* LOG#1454 */
|
|
UPDATE ins_srtdeel
|
|
SET ins_srtdeel_acadsymbol = UPPER(ins_srtdeel_acadsymbol);
|
|
|
|
#endif
|
|
|
|
#ifdef ATT
|
|
/* LOG#1449 */
|
|
DELETE FROM fac_form
|
|
WHERE fac_form_name = 'INS115';
|
|
#endif
|
|
|
|
/* LOG#... */
|
|
INSERT INTO FAC_ENTITY_NAME VALUES('ATT_CHAR','Karakter','Karakters', 'de');
|
|
INSERT INTO FAC_ENTITY_NAME VALUES('ATT_NUMBER','Numeriek',NULL, NULL);
|
|
INSERT INTO FAC_ENTITY_NAME VALUES('ATT_REFERENCE','Referentie','Referenties', 'de');
|
|
|
|
/* LOG#... */
|
|
|
|
/* werk vervolgens het versienummer en de datum bij (van alle interne modules) */
|
|
UPDATE fac_module
|
|
SET fac_module_version='01.33',
|
|
fac_module_date=TO_CHAR(SYSDATE,'YYYYMMDD');
|
|
|
|
COMMIT;
|
|
|
|
|
|
SPOOL OFF
|