FCLT#64017 Vullen van fac_widget_onpage tabel, incl conversie van fac_widget.fac_widget_volgnr -> fac_widget_onpage.fac_widget_onpage_order

svn path=/Database/trunk/; revision=49471
This commit is contained in:
2021-01-18 17:23:59 +00:00
parent ee7c3864ff
commit dc19ab74ee

View File

@@ -294,6 +294,23 @@ INSERT INTO fac_widget_page (fac_widget_page_name)
-- ALTER TABLE fac_widget
-- DROP (fac_widget_groep, fac_widget_volgnr);
-- Het vullen van de koppeltabel inclusief conversie van fac_widget.fac_widget_volgnr -> fac_widget_onpage.fac_widget_onpage_order
INSERT INTO fac_widget_onpage (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order)
SELECT page.fac_widget_page_key,
widget.fac_widget_key,
widget.onpage_order
FROM ( SELECT fac_widget_page_key, fac_widget_page_name
FROM fac_widget_page) page,
( SELECT fac_widget_key,
fac_widget_groep,
ROW_NUMBER ()
OVER (PARTITION BY fac_widget_groep
ORDER BY fac_widget_volgnr) onpage_order
FROM fac_widget
ORDER BY fac_widget_groep, fac_widget_volgnr NULLS LAST) widget
WHERE widget.fac_widget_groep = page.fac_widget_page_name;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#*****