|
Geschrieben von: Martin Bulinski
|
|
Mittwoch, 28. Januar 2009 um 15:31 |
|
Das Foreign Key Constraint in ORACLE kennt nur zwei mögliche Erweiterungen: ON DELETE CASCADE oder ON DELETE SET NULL, um mit abhängigen Datensätzen bei einer Änderung des Master-Datensatzes umzugehen. Andere DB-Produkte (sogar MS ACCESS!) kennen auch ein ON UPDATE CASCADE, das manchmal recht praktisch ist, aber in ORACLE fehlt. Es ist allerdings mit Hilfe von Triggern und einer Package "nachbaubar".
|
|
Aktualisiert ( Mittwoch, 28. Januar 2009 um 16:18 )
|
|
|
Geschrieben von: Martin Bulinski
|
|
Freitag, 23. Januar 2009 um 13:35 |
|
Leider gibt es in ORACLE keinen Datentypen AUTOINCREMENT, wie er in anderen Datenbanken (z.B. mysql) existiert. Sogar MS Access ist in der Lage, Spalten - typischerweise Primärschlüsselspalten - einen automatisch hochzählenden Wert zu vergeben. In ORACLE kann man diesen Datentypen lediglich "simulieren", in dem man eine Sequence und einen Trigger benutzt. Wenn man sein Datenmodell dahingehend überarbeiten möchte, bedeutet das, für jede auto-increment-Spalte eine eigene Sequence und einen eigenen Trigger zu programmieren. Das ist mir zuviel Arbeit. Anstelle dessen habe ich mir ein kleines PL/SQL-Programm geschrieben, das mir die Arbeit abnimmt und demonstriert, dass dynamische Programmierung nicht nur dynamisches SQL bedeutet, sondern auch Programme dynamisch generiert werden können.
|
|
Aktualisiert ( Mittwoch, 28. Januar 2009 um 15:49 )
|
|
Geschrieben von: Martin Bulinski
|
|
Mittwoch, 07. Januar 2009 um 07:17 |
|
Häufig benötigte Notizen, Referenzen, Kalender oder Adressen? Schluss mit der Zettelwirtschaft oder teuren Filfax-Einlegern. Bei meiner Suche nach Alternativen bin ich auf den PocketMod gestossen.
|
|
Aktualisiert ( Mittwoch, 07. Januar 2009 um 07:29 )
|
|
|
Geschrieben von: Martin Bulinski
|
|
Donnerstag, 15. Januar 2009 um 18:01 |
|
TOAD ist eigentlich ein ganz nettes Produkt, um mit ORACLE Datenbanken umzugehen. Es unterstützt (fast) alle Features, die ORACLE anbietet. Dafür kostet es allerdings auch Geld. Aber Quest Software ist so freundlich, eine Freeware-Version bereitzustellen, die zwar eingeschränkte Funktionalitäten bietet, dennoch eine Entscheidungshilfe für den Kauf des Produkts bietet. Das Problem: Nur maximal fünf Kollegen können sich mit der Freeware-Version in einer Datenbank anmelden, weitere Connections verweigert TOAD...normalerweise...
|
|
Aktualisiert ( Donnerstag, 15. Januar 2009 um 19:45 )
|
|
Geschrieben von: Martin Bulinski
|
|
Dienstag, 06. Januar 2009 um 08:25 |
|
Es ist kalt in Deutschland. Und es liegt Schnee. Zumindest in Falkensee. Grund genug, erneut zum Fotoapparat zu greifen, um den doch selten gewordenen Anblick einzufangen. Dabei sind zwei Panoramen und eine HDR-Aufnahme entstanden.
|
|
Aktualisiert ( Dienstag, 06. Januar 2009 um 08:37 )
|
|
|
<< Start < Zurück 1 2 3 Weiter > Ende >>
|
|
Seite 2 von 3 |