Re: Identischer SQL - Befehl liefert zwei unterschiedliche Werte
From: Dieter Noeth (dnoeth_at_gmx.de)
Date: 12/06/04
- Next message: Matthias Marsche: "Anmelden vom Client zum SQL Server funktioniert mit WNT-Autentifizierung nicht"
- Previous message: Elmar Boye: "Re: Identischer SQL - Befehl liefert zwei unterschiedliche Werte"
- In reply to: Volker Biedermann: "Re: Identischer SQL - Befehl liefert zwei unterschiedliche Werte"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 06 Dec 2004 15:07:50 +0100
Volker Biedermann schrieb:
> *= empfinde ich nicht als veraltet, tatsächlich gibt es (non MS) RDBMS wo
> das noch viel benutzt wird.
Falls tatsächlich noch ein RDBMS ohne ANSI Join existiert, kannst du es
in die Tonne treten. Selbst Oracle hat inzwischen den proprietären
Unsinn mit (+) aufgegeben.
Und jedes DBMS hat andere Regeln für die alte Syntax, du kannst also
nicht leicht portieren.
> Joins (welche auch immer) kann ich viel
> intuitiver mit dieser "veralteten" Schreibweise erzeugen.
Du gewöhnst dich schnell an die neue Syntax, da sie
- weniger fehleranfällig ist: eine Join-Bedingung kann nicht vergessen
werden
- besser lesbar ist: keine Suche, ob es nun eine Join- oder
Where-Bedingung ist
- portierbar ist: alle haben es exakt gleich implementiert
>>Und da die Syntax eh veraltet ist, solltest Du darauf verzichten und
>>ausschliesslich die ANSI-JOIN Syntax verwenden.
>
> Ist die "veraltete" Schreibweise nicht sogar "T-SQL"?
"T" und nicht "ANSI".
Dieter
- Next message: Matthias Marsche: "Anmelden vom Client zum SQL Server funktioniert mit WNT-Autentifizierung nicht"
- Previous message: Elmar Boye: "Re: Identischer SQL - Befehl liefert zwei unterschiedliche Werte"
- In reply to: Volker Biedermann: "Re: Identischer SQL - Befehl liefert zwei unterschiedliche Werte"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|