Forum
10. November 2005 um 8:30 Uhr #3539
moin, moin,
sorry meine SQL-Kenntnisse beruhen auf Oracle, von daher ist mir der with structure bis eben gerade noch nicht über den Weg gelaufen. Im 8. Buch Denne finde ich auch keinen Psalm, der passt.
Also einfach mal ausprobiert. Und es kommt nicht zurück.
Mit UNION statt UNION ALL läuft man auf einen
SQLCODE = -342, ERROR: THE COMMON TABLE EXPRESSION STRUCTURE MUST NOT USE SELECT DISTINCT AND MUST USE UNION ALL
BECAUSE IT IS RECURSIVE
Für mich sieht es so aus, dass dieses with structure so eine Art View darstellt, die sich dann aber selber
aufruft. Und das ohne erkennbares Abbruch-Kriterium.
Und dann muss es imho schief gehen bzw. endlos laufen.
Kay