Beskrivelse
I den daglige drift af Microsoft SQL Serverne har man brug for dele af Transact-SQL-syntaksen, som ligger uden for SQL-standarden. Kurset består af to halvdele:
- HALVDEL: >>> NØDVENDIGE TEKNIKKER <<< Vi starter kurset med at introducere tre typer kortlivede objekter: Skalare variable, Tabel-variable og Midlertidige Tabeller -- samt:
- Hvordan de oprettes og befolkes.
- Hvordan de bruges som mellemregninger i komplekse koder.
- Hvad forskellen er på Tabel-variable og Midlertidige tabeller, og hvornår den ene benyttes frem for den anden.
- Hvordan de bygges ind i Procedurer (eng. stored procedures) hhv. Funktioner (eng. User-defined functions). Ligeledes introducerer vi Flow Control-elementerne IF/THEN/ELSE og WHILE-løkker, som kan styre rækkefølgen de enkelte SQL-statements afvikles i. Disse kan også kodes ind i Procedurer og Funktioner. Næsten alle databaser indeholder Dato/Tid-registreringer, og det er nødvendigt at kunne håndtere disse - herunder med højest mulig performance. Dette er et stort emne på kurset, og der indgår mange demonstrationer samt øvelser.
...%%%...
- HALVDEL: >>> CONTAINER-objekter