127 lines
4.0 KiB
SQL
127 lines
4.0 KiB
SQL
|
|
SET ECHO ON
|
|
SET DEFINE ON
|
|
column fcltlogfile new_value fcltlogfile NOPRINT;
|
|
select UPPER(USER) || '_PCHD#30690' || '.lst' as fcltlogfile from dual;
|
|
spool &fcltlogfile
|
|
SET DEFINE OFF
|
|
|
|
|
|
|
|
|
|
INSERT INTO alg_kenmerk (alg_kenmerk_key,
|
|
alg_kenmerk_niveau,
|
|
alg_kenmerk_volgnr,
|
|
alg_kenmerk_omschrijving,
|
|
alg_kenmerk_kenmerktype,
|
|
alg_kenmerk_groep,
|
|
alg_kenmerk_verplicht,
|
|
alg_kenmerk_lengte)
|
|
VALUES (10,
|
|
'G',
|
|
110,
|
|
'Adres',
|
|
'C',
|
|
1,
|
|
2,
|
|
40);
|
|
|
|
INSERT INTO alg_kenmerk (alg_kenmerk_key,
|
|
alg_kenmerk_niveau,
|
|
alg_kenmerk_volgnr,
|
|
alg_kenmerk_omschrijving,
|
|
alg_kenmerk_kenmerktype,
|
|
alg_kenmerk_groep,
|
|
alg_kenmerk_verplicht,
|
|
alg_kenmerk_lengte)
|
|
VALUES (11,
|
|
'G',
|
|
120,
|
|
'Postcode',
|
|
'C',
|
|
1,
|
|
2,
|
|
10);
|
|
|
|
INSERT INTO alg_kenmerk (alg_kenmerk_key,
|
|
alg_kenmerk_niveau,
|
|
alg_kenmerk_volgnr,
|
|
alg_kenmerk_omschrijving,
|
|
alg_kenmerk_kenmerktype,
|
|
alg_kenmerk_groep,
|
|
alg_kenmerk_verplicht,
|
|
alg_kenmerk_lengte)
|
|
VALUES (12,
|
|
'G',
|
|
130,
|
|
'Plaats',
|
|
'C',
|
|
1,
|
|
2,
|
|
30);
|
|
|
|
INSERT INTO alg_kenmerk (alg_kenmerk_key,
|
|
alg_kenmerk_niveau,
|
|
alg_kenmerk_volgnr,
|
|
alg_kenmerk_omschrijving,
|
|
alg_kenmerk_kenmerktype,
|
|
alg_kenmerk_lengte)
|
|
VALUES (13,
|
|
'L',
|
|
245,
|
|
'Contactpersoon 1',
|
|
'C',
|
|
300);
|
|
|
|
INSERT INTO alg_onrgoedkenmerk (alg_onrgoed_key,
|
|
alg_onrgoed_niveau,
|
|
alg_kenmerk_key,
|
|
alg_onrgoedkenmerk_waarde)
|
|
SELECT alg_locatie_key,
|
|
'L',
|
|
13,
|
|
(SELECT alg_onrgoedkenmerk_waarde
|
|
FROM alg_onrgoedkenmerk aog
|
|
WHERE aog.alg_onrgoedkenmerk_verwijder IS NULL
|
|
AND alg_kenmerk_key = 1022
|
|
AND alg_onrgoed_key = alg_locatie_key)
|
|
|| ' '
|
|
|| (SELECT alg_onrgoedkenmerk_waarde
|
|
FROM alg_onrgoedkenmerk aog
|
|
WHERE aog.alg_onrgoedkenmerk_verwijder IS NULL
|
|
AND alg_kenmerk_key = 1023
|
|
AND alg_onrgoed_key = alg_locatie_key)
|
|
|| CHR (13)
|
|
|| CHR (10)
|
|
|| (SELECT alg_onrgoedkenmerk_waarde
|
|
FROM alg_onrgoedkenmerk aog
|
|
WHERE aog.alg_onrgoedkenmerk_verwijder IS NULL
|
|
AND alg_kenmerk_key = 1024
|
|
AND alg_onrgoed_key = alg_locatie_key)
|
|
|| CHR (13)
|
|
|| CHR (10)
|
|
|| (SELECT alg_onrgoedkenmerk_waarde
|
|
FROM alg_onrgoedkenmerk aog
|
|
WHERE aog.alg_onrgoedkenmerk_verwijder IS NULL
|
|
AND alg_kenmerk_key = 1025
|
|
AND alg_onrgoed_key = alg_locatie_key)
|
|
FROM alg_locatie
|
|
WHERE alg_locatie_verwijder IS NULL
|
|
AND EXISTS
|
|
(SELECT alg_onrgoedkenmerk_key
|
|
FROM alg_onrgoedkenmerk
|
|
WHERE alg_locatie_key = alg_onrgoed_key
|
|
AND alg_kenmerk_key IN (1022, 1023, 1024, 1025)
|
|
AND LENGTH (TRIM (alg_onrgoedkenmerk_waarde)) > 0);
|
|
|
|
DELETE alg_onrgoedkenmerk
|
|
WHERE alg_kenmerk_key IN (1022, 1023, 1024, 1025);
|
|
|
|
BEGIN adm.systrackscriptid('$Id$'); END;
|
|
/
|
|
|
|
|
|
COMMIT;
|
|
|
|
SPOOL OFF
|