SELECT JOIN USING mit MS SQL Server



  • Hi,

    ich teste grad die folgende Syntax mit dem MS SQL Server:

    SELECT * FROM W1 JOIN W2 USING (PID)
    

    Dabei kommt folgende Fehlermeldung:
    Meldung 321, Ebene 15, Status 1, Zeile 1
    'PID' wird nicht als Tabellenhinweisoption erkannt. Wenn dies ein Parameter für eine Tabellenwertfunktion oder die CHANGETABLE-Funktion sein soll, muss der Datenbank-Kompatibilitätsmodus auf 90 festgelegt werden.

    In der Doku finde ich dazu keine Angaben. Wir die USING-Klausel von MS nicht unterstützt?



  • Ich weiß nicht was die "USING"-Klausel sein soll, scheint mir jedenfalls kein SQL92 zu sein. Versuchs mal mit:

    SELECT * FROM W1 INNER JOIN W2 ON W1.PID = W2.PID
    

    MfG SideWinder


Anmelden zum Antworten