Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97) (https://www.delphipraxis.net/29437-datenbanken-im-vergleich-mssql-oracle-db2-access97.html)

Wathlon 9. Sep 2004 08:51


Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Hallo,

ich benötige ein Hilfe zu Datenbanken. Ich schreibe eine Anwendung, die auf verschiedenen datenbanken laufen soll.
Dass MSSql und Oracle alle können, ist mir klar.

Doch wie sieht das bei DB2 und Access97 aus?

Ich meine damit speziell

- count, min, max und sum
- Join (left, right, inner outer, ...)
- group by

Vielen Dank für die Hilfen!

Gruß Walter

Morpheus 9. Sep 2004 09:03

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Hallo Wathlon!
Wie das mit Access97 aussieht kann ich dir nicht sagen, aber die DB2 egal ob auf PC oder ISeries Seite kann alle die von dir geforderten Funktionen.
Das ganze müsste bei Access aber auch möglich sein.

mfg
der morph

mumu 9. Sep 2004 09:04

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
nee nee soweit ich weiß ist erst ab access 2000 sql integriert

Bernhard Geyer 9. Sep 2004 09:08

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Muss es umbedingt als lokale Datenbank Access sein?

Wenn schon eine lokale Datenbank, dann eine die man nicht installieren muss (wie z.B. ADS Local Server oder TurboDB).

Sonst könnte Access schon alles (auch mit der 97-Version) - ist halt von MS schon wieder auf das Abstellkleis geschoben worden, da ja jetzt überall die MSDE eingesetzt werden soll.

Wathlon 9. Sep 2004 13:36

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Danke für die Antworten!

Ja, es muss Access sein und ja es muss die 97 sein.

Hat mir sehr geholfen.

Gruß Walter

franktron 9. Sep 2004 13:43

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Alos joiun nud group kann access aber die anderen weis ich nicht.

Robert_G 9. Sep 2004 14:32

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Bei Oracle ist aber Vorsicht geboten.
Die Versionen <= 8.1.X unterstützen noch kein SQL99. (Ist ja auch kein Wunder, das war vor '99 :P )
Joins werden dort mit einem "(+)" hinter dem Wert angegeben, der leer sein darf.
SQL-Code:
SELECT x.A
      ,x.B
      ,y.C
FROM  x
      ,y
WHERE x.A = y.A(+) and
      x.B is null
Ab Ora9 funktionieren auch SQL99 Joins.

Wathlon 9. Sep 2004 15:04

Re: Datenbanken im Vergleich (MSSql, Oracle, DB2, Access97)
 
Vielen Dank Robert_G!

War für mich ein sehr wichtiger Hinweis!

Gruß Walter


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz