Zitat von
alzaimar:
Aber einen Konsens und ein 'geschlossenes Kalkül'.
Und der wäre?
MSSQL benutzt nichtmal den gleichen Identifierqualifier wie alle anderen
DBMS! (die nutzen nämlich alle ")
Und erst all die @...
Oracle hat eine extrem kranke Syntax und Semantik für selectable SProcs, bei der die SProc ein Array simuliert.
Firebird kann keine Subquery-Links über mehrere Spalten, dafür anonyme, selectable Blocks...
Nexus ist von allen
DBMS', die mir unter die Nase kamen, das standardtreueste.
Und wäre es nicht in Delphi geschrieben, würde ich es anstatt Firebird nutzen. Nexus ist nämlich schon sehr geil, da man es in jedem Tier in-memory oder als back end nutzen könnte.
Aber Delphi heißt nur Windows, und das auch nur für 32Bit...
btw @Unterschiede und Bernhards Brückenbauen.
Aufrgund dieser Utnerschiede, und damit mehrschichtige Apps nicht nur auf RPC calls beschränkt sind, wurde das hier gebaut.
http://wiki.remobjects.com/wiki/DA_SQL
Ich nutze das zusammen mit LINQ in meinem aktuellen Projekt und die ganze Geschichte mit
DBMS-Eigenheiten wird damit ziemlich glatt gebügelt.