All pastes #474652 Raw Edit

Anonymous

public sql v1 · immutable
·published 2007-05-06 22:55 UTC
rendered paste body
DELETE FROM pruefung_tab;INSERT INTO pruefung_tab ( Pruefungsnummer, Bezeichnung )     (SELECT Pruefungsnummer, Bezeichnung from pruefungsordnung WHERE STG='WI' AND PO_VERSION='2' AND ART = 'FT' ); INSERT INTO pruefung_tab (     SELECT fachpruefung_t  (       a.Pruefungsnummer, a.Bezeichnung, a.Abschnitt,        ( CAST( MULTISET(             SELECT ref(b) FROM pruefung_tab b INNER JOIN pruefungsordnung c ON  b.Pruefungsnummer = c.Pruefungsnummer WHERE c.Fachpruefung_FK = a.Pruefungsnummer              ) AS pruefungen_t )   )       )  FROM pruefungsordnung a WHERE a.Fachpruefung_FK IS NULL AND a.STG='WI' AND a.PO_VERSION='2');select p.pruefungsnummer, p.bezeichnung, value(x).pruefungsnummer, value(x).bezeichnungfrom pruefung_tab p,table(treat(value(p) as fachpruefung_t).studienleistungen) xwhere value(p) is of (only fachpruefung_t)and pruefungsnummer in ('WIFP25','WIFP03');