Apex 5.0 Summer School 2015

Wer schon immer in die Entwicklung mit APEX reinschnuppern wollte,  der hat aktuell die Chance auf der APEX 5.0 Summer School 2015  in das Thema APEX 5.0  einzutauchen. Bei dieser Summer School handelt sich um eine Reihe der Online Sessions, Webinare, in den folgende Themen behandelt bzw. Vorträge gehalten werden: Los geht’s: APEX 5.0 und Oracle 12c Page Designer APEX 5.0: […]

Webinar: A SQL Performance Problem Seek and Destroy

Am Freitag den 5. Dezember um 17 Uhr CET findet ein kostenloser Webinar zum Thema „A SQL Performance Problem Seek and Destroy“ mit Karen Morton und Carry Millsap statt. Beschreibung: It’s usually not difficult to find SQL that is performing poorly. The hard part is what to do with a bad SQL statement once you […]

Unterschied zwischen DELETE, TRUNCATE und DROP

In diesem Beitrag möchte die Unterschiede der drei Befehle DELETE, TRUNCATE und DROP beschreiben. Im allgemeinen kann man sagen, dass mit Hilfe dieser Befehle die Daten gelöscht werden können. Was ist also der Unterschied und wann soll welcher Befehl verwendet werden?

Reguläre Ausdrucke in Oracle leicht gemacht

Was ist ein regulärer Ausdruck? Ein regulärer Ausdruck (auch regex oder regexp genannt) ist eine Folge von Zeichen, die ein Textmuster beschreibt. Einige Beispiele für reguläre Ausdrücke: m..s – Ein Punkt steht für ein einzelnes beliebiges Zeichen. Dieser reguläre Ausdruck wird bei Wörter matchen, die mit einem „m“ beginnen, mit einem „s“ enden und aus […]

FAQ: Auto-Increment Spalten unter Oracle 11g

In diesem Beitrag gehe ich auf das Theme „Auto-Increment Spalten“ ein, wie diese in bis einschliesslich Oracle 11g zum Einsatz kommen. In Oracle 12c gibt es zu diesem Thema eine Änderung. Ich werde diesen Beitrag später an 12c anpassen. Bis dahin möchte ich auf folgende Punkte eingehen: Was ist eine Auto-Increment Spalte? Wofür wird Auto-Increment […]

Der schnellste Weg den Datenbanknamen zu ermitteln

Oracle bietet eine Reihe an Möglichkeiten um den Namen der Datenbank, mit der man gerade per SQL*Plus verbunde ist, zu ermitteln. Mit Hilfe von V$DATABASE v$database ist eine View in der Informationen über die Datenbank zu finden sind. Unteranderen findet man hier auch den Namen der Datenbank.

Die Abfrage aus dem Beispiel funktioniert nur, […]

Unterschied zwischen CHAR, VARCHAR und VARCHAR2

In Oracle existieren drei Datentypen für die Speicherung der Zeichenketten – CHAR, VARCHAR und VARCHAR2. Jeder der sich zum ersten mal mit der Oracle Datenbank auseinader setzen möchte, wird sich mit sicherheit fragen, was der Unterschied zwischen den Datentypen ist und in welchem Fall welches Datentyp verwendet werden sollte. In diesem Beitrag möchte ich auf […]