Ich versuche, ein CTE in Oracle zu erstellen, das nicht aus einer vorhandenen Tabelle auswählt, sondern stattdessen Daten eingefügt hat. Derzeit erstelle ich eine Tabelle und lege sie nach der Abfrage ab. Gibt es eine Möglichkeit, einen CTE zu erstellen, der das gleiche tut? Dies ist mein aktueller Code:Erstellen eines CTE in Oracle
create table RTG_YEARS
(YR date);
insert into RTG_YEARS values (to_date('2013-01-01', 'yyyy-mm-dd'));
insert into RTG_YEARS values (to_date('2013-12-31', 'yyyy-mm-dd'));
insert into RTG_YEARS values (to_date('2014-01-01', 'yyyy-mm-dd'));
insert into RTG_YEARS values (to_date('2014-12-31', 'yyyy-mm-dd'));
insert into RTG_YEARS values (to_date('2015-01-01', 'yyyy-mm-dd'));
insert into RTG_YEARS values (to_date('2015-12-31', 'yyyy-mm-dd'));
Dank! Ich hatte andere Beiträge gesehen, die von der Doppeltabelle sprachen, aber ich war mir nicht sicher, was es war. Das hilft wirklich. – mosk915
@ mosk915 - die Dokumentation über [Auswahl aus DUAL] (http://docs.oracle.com/cd/E11882_01/server.112/e41084/queries009.htm#SQLRF20036) erklärt es ein wenig. –