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:
@@ -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#*****
|
||||
|
||||
|
||||
Reference in New Issue
Block a user