Wenn etwas mit einer Oracle Datenbank schiefgeht, dann gibt es eine Fehlermeldung. Bisher musste man in der Dokumentation suchen oder mit dem Tool "oerr" eine Erklärung finden. Nun gibt es eine Datenbank, mit der man einfach und übersichtlich an die nötigen Informationen gelangen kann.
SQL ist ein mächtiges Werkzeug um Daten mengenorientiert zu verarbeiten. Dabei entstehen mehr oder weniger viele Zeilen als Ergebnis. Ab und an braucht man die Ergebnisse aber stattdessen in Spalten. Wir zeigen, wie man diese Transformation durchführen kann.
Die Datenintegrität sollte am besten innerhalb des Datenmodells gewährleistet werden. Manchmal scheint das nicht so einfach möglich zu sein, aber das bedeutet nicht gleichzeitig "unmöglich". Wir zeigen an einem einfachen Beispiel ein paar Tricks dazu.
Warum Rechte entziehen manchmal schwieriger ist, als es auf den ersten Blick aussieht! Tests mit einem Common-Backup Benutzer und die Folgen. Selbst ein Revoke lässt manchmal Rechte zurück, die man so vielleicht nicht haben möchte.
Security ist immer ein Thema. Bei der Arbeit mit Oracle Datenbanken ist die Bedrohung durch SQL Injection ein immer wiederkehrendes Thema. Wir erklären, wie man das bei eigenen Entwicklungen verhindern kann.
SQL*Plus ist seit Jahrzehnten das Standardwerkzeug um mit einer Oracle Datenbank zu interagieren. Seit einigen Jahren gibt es mit "SQLcl" ein weiteres, mächtiges Werkzeug, welches das Framework des "SQL Developer" verwendet.
SharePlex 10.1.2 bietet jetzt die von Kunden häufig geforderte Interoperabilität zwischen Oracle Datenbanken und den Open Source-Datenbanken PostgreSQL und MySQL, um Daten mittelst Echtzeitreplikation auszutauschen.
Mit GROUP BY hat vermutlich jeder schon gearbeitet, man kann damit leicht Aggregierungen über eine Datenmenge generieren. Mit den Erweiterungen ROLLUP und CUBE kann man auch Aggregierungen über Untergruppen erstellen. Wir zeigen Ihnen, wie.
Unsere Webseite verwendet Cookies und ähnliche Technologien. Einige sind für die optimale Funktionalität der Website notwendig und werden bei Weiternutzung der Website automatisch verwendet. Andere sind nicht zwingend, helfen uns aber, unsere Inhalte für Sie weiter zu verbessern (z. B. für Performance-Optimierung). Mit dem Klick auf "Zustimmen" akzeptieren Sie die Verwendung aller Cookies. Alternativ können Sie über die Cookie- den Websitebesuch mit eingeschränkter Cookie-Nutzung festlegen und dort nicht notwendige Cookies ablehnen.
Alle Informationen zum Datenschutz bei Nutzung unserer Website finden Sie in unserer Datenschutzerklärung. Dort können Sie auch später jederzeit die Cookie-Einstellungen anpassen.