Announcement

Collapse
No announcement yet.

subquery syntax error

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • subquery syntax error

    Hi,

    ich bekomme immer ein Syntax Error (-201) wenn ich folgende SQL Abfrage ausführe:

    SELECT * FROM (SELECT * FROM table) as Temp;

    Wenn ich diese Abfrage auf einem MSSQL Server ausführe funktioniert sie. Laut der Informix SQL Reference sollte diese Abfrage auch tun. Aber irgendwie will sie nicht.

    Ich bin noch nicht so vertraut mit Informix. Falls euch also irgendwelche Informationen fehlen, bitte melden.

    OS: Windows 2003
    Informix Ver: 10.00.TC1

  • #2
    Hallo,

    Mein Informix erlaubt dieses Konstrukt nicht. Es orientiert sich halt sehr stark am Standard-SQL. Ich benutzte INFORMIX 7 SE.

    Gruß frauwue
    docendo discimus

    Comment


    • #3
      Im SQL Standard ist doch aber definiert, dass ich im Teil nach dem FROM wieder eine Abfrage angebene kann, die die Tabelle für den FROM Teil liefert oder irre ich mich da.

      Gruß und danke für deine Atnwort

      Comment


      • #4
        Hallo,

        das habe ich bisher noch nicht gelesen. In meinem Handbuch steht, dass nach FROM nur Namen erlaubt sind und zwar TABELLE, VIEW oder SYNONYM.

        Gruß frauwue
        docendo discimus

        Comment


        • #5
          mmhh. Dann muss ich mir wohl einen Workaround überlegen.
          Danke

          Comment

          Working...
          X