Hallo,
ich habe folgendes funktionierendes SQL Statement:
Wie kann ich dieses als VIEW abbilden. Ich habe es bereits versucht in dem ich einfach
gesetzt habe. Leider kommt der mir nichts sagende Fehler (auch google half mir nicht):
Habt ihr einen Tipp für mich?
Danke lakul
ich habe folgendes funktionierendes SQL Statement:
Code:
SELECT vkat1.rno, vkat1.nummer, vkat1.antwortcode, vkat1.id_fragebogen_kopf, vkat2.rno, vkat2.nummer, vkat2.antwortcode, vkat2.id_fragebogen_kopf, vkat3.rno, vkat3.nummer, vkat3.antwortcode, vkat3.id_fragebogen_kopf, vkat4.rno, vkat4.nummer, vkat4.antwortcode, vkat4.id_fragebogen_kopf, vkat6.rno, vkat6.nummer, vkat6.antwortcode, vkat6.id_fragebogen_kopf FROM VIEW_FRAGEN_ANTWORTEN_KAT_6 vkat6 full outer join VIEW_FRAGEN_ANTWORTEN_KAT_1 vkat1 on vkat6.rno = vkat1.rno full outer join VIEW_FRAGEN_ANTWORTEN_KAT_2 vkat2 on vkat6.rno = vkat2.rno full outer join VIEW_FRAGEN_ANTWORTEN_KAT_3 vkat3 on vkat6.rno = vkat3.rno full outer join VIEW_FRAGEN_ANTWORTEN_KAT_4 vkat4 on vkat6.rno = vkat4.rno order by vkat6.rno ;
Code:
CREATE OR REPLACE FORCE VIEW MEIN_VIEW as
Code:
Fehlerbericht: SQL-Fehler: ORA-00604: Fehler auf rekursiver SQL-Ebene 1 ORA-00001: Unique Constraint (SYS.I_COL1) verletzt 00604. 00000 - "error occurred at recursive SQL level %s" *Cause: An error occurred while processing a recursive SQL statement (a statement applying to internal dictionary tables). *Action: If the situation described in the next error on the stack can be corrected, do so; otherwise contact Oracle Support.
Danke lakul
Comment