-
IBM DB/2
Hallo Fuerchau,
vielen Dank für Deine Antwort.
-
SQL-Standard
Der aktuelle SQL-Standard ist SQL-2003.
Die einzelnen Datenbanken-Hersteller decken diese Standards unterschiedlich weit ab. Bisher gibt es keine Datenbank die den Standard voll ausfüllt. DB2 UDB for iSeries liegt mit Release V5R3M0 bei ca.98% alle anderen Datenbanken-Hersteller (auch ORACLE) sind noch viel weiter zurück.
Dafür versucht sich natürlich jeder Datenbanken-Hersteller durch zusätzliche Features sich von den anderen abzugrenzen. Warum sollte man sich wohl sonst für die eine oder andere Datenbank entscheiden! Wenn natürlich ORACLE noch ein bisschen weiter einkauft kommen wir vielleicht dahin, dass es nur noch eine Datenbank und damit nur einen Standard gibt.
Fakt ist, "Datenbanken-Unabhängigkeit" funktionniert nur in den Bereichen, die alle Datenbanken abdecken und das ist reichlich wenig!
Birgitta
-
IBM DB/2
Hallo Birgitta,
auch Dir danke für Deine Antwort. Hast Du vielleicht
einen Tip, welchen Treiber man am Besten jetzt
benutzen sollte ?
-
Es kommt leider nicht auf den Treiber sondern auf die dahinterliegende Datenbank an.
Sicherlich unterstützen diverses Treiber bestimmte ODBC-Levels (3.0, 3.5, 3.51) manche mit oder ohne LOB's, aber das ändert nichts am Wesentlichen:
Nämlich der verwendete Dialekt !
Wenn ich z.B. "WITH file as (select irgendwas from filexyz) select * from file" verwende, kann ich das erst ab V5 verwenden.
Oracle kann das so nicht sondern da heißt die Funktion ganz anders.
Siehe auch den Oracle-Befehl TRUNCATE, der bei der AS/400 dem CLRPFM entspricht. Auch dies ist nicht SQL-Norm.
usw.
usw.
Eine Empfehlung des Treibers ist nicht relevant (ausser das er funktionieren muss). Bei CA gibt es wieder andere Probleme als bei DB2/Connect, HOBDRDA, StarSQL und wie sie alle heißen.
-
Hallo,
bei Java können OR Mapper wie Hibernate die Unterschiede zwischen den Dialekten auffangen, die haben da einen entsprechenden Adapter. Hilft aber nur bei Neu Programmierung.
mfg
Dieter Bender
 Zitat von TARASIK
Hallo Birgitta,
auch Dir danke für Deine Antwort. Hast Du vielleicht
einen Tip, welchen Treiber man am Besten jetzt
benutzen sollte ?
Similar Threads
-
By Kilianski in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 18-10-06, 08:46
-
By bode in forum NEWSboard Java
Antworten: 7
Letzter Beitrag: 02-09-05, 15:09
-
By Burgy Zapp in forum NEWSboard Server Job
Antworten: 1
Letzter Beitrag: 05-05-05, 19:00
-
By gathomy in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 14-03-05, 10:14
-
By rcide in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 17-08-04, 12:40
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks