Deze cursus is een logisch vervolg op de cursus Oracle Database: SQL fundamenten deel I. We gaan dieper in op de mogelijkheden van SQL. Hierbij komen zaken als de with clausule, hiërarchische queries, bijzondere statements, timestamps, groepsfuncties en reguliere expressies aan de orde.
Deze cursus is geschikt voor iedereen die versie 11g en hoger gebruikt. Versie afhankelijke features worden specifiek aangegeven.
- Introductie
- WITH clausule
- Hiërarchische queries
- Bijzondere statements
- Timestamps en intervallen
- Groeperen
- Reguliere expressies
- SQL*Plus en Rapporten
- Introductie
- De WITH clausule
- De WITH clausule basis
- De WITH clausule incrementeel
- De WITH clausule recursief
- Fan trap
- Hiërarchische queries
- Hiërarchische queries met CONNECT BY en START WITH
- CONNECT BY
- ORDER SIBLINGS BY
- Hiërarchische functies en kolommen
- Nummers genereren uit dual
- Hiërarchische queries met WITH clausule
- Search breadth/depth first
- Path, prior, root en leaf
- Cycle
- Bijzondere statements
- Merge
- Multitable insert
- Apply
- Timestamps en intervallen
- Datumgerelateerde datatypen en functies
- TIMESTAMP
- TIMESTAMP WITH TIME ZONE
- TIMESTAMP WITH LOCAL TIME ZONE
- Datumfuncties
- Conversiefuncties
- Intervallen
- INTERVAL YEAR TO MONTH
- INTERVAL DAY TO SECOND
- Interval expressies
- Interval conversiefuncties
- Groeperen
- Meerdere groepeerslagen
- ROLLUP
- CUBE
- GROUPING SETS
- Controle functies
- GROUPING
- GROUP_ID
- GROUPING_ID
- Reguliere expressies
- Eenvoudige patronen
- Complexe patronen
- Metakarakters
- Karakterlijsten
- Equivalente klassen
- Karakterklassen
- Van Perl afgeleide metakarakters
- Functies met reguliere expressies
- Subexpressies
- SQL*Plus en Rapporten
- Werken met SQL*Plus
- Het connect statement en /nolog
- De SQL buffer
- Opslaan van statements
- Spool bestanden
- Editor naar keuze
- Commandobestanden
- Ondersteunende commando’s
- SQL*Plus Rapporten
- Kolommen
- Breekpunten
- Berekeningen
- Kop- en voetteksten
- REPHEADER en REPFOOTER
- Commando’s opheffen
- Voorbeelden