SQL Server 2012 - Wprowadzenie  Udostępnij na: Facebook

Autor: Damian Widera

Opublikowano: 2012-10-31

Niniejsza seria koncentruje się na przybliżeniu kilku nowości programistycznych, które można znaleźć w nowej wersji SQL Server 2012.

Część I. Użycie instrukcji THROW w obsłudze błędów zapytań TSQL.

Webcast ma przybliżyć stosowane metody obsługi błędów, od wersji SQL Server 2005 aż do najnowszych możliwości, które można odnaleźć w wersji 2012.

Część II. Użycie funkcji konwersji.

W webcaście zostaną pokazane nowe funkcje, pozwalające na rzutowanie i konwersję typów danych w  SQL Server 2012.

Część III. Sekwencje.

Sekwencje są nowymi typami obiektów, które otwierają zupełnie nowe możliwości w autonumerowaniu tabel w ramach całej bazy danych.

Część IV. Nowe opcje stronicowania wyników zapytań.

Zaprezentowany zostanie nowy, efektywny sposób stronicowania wyników zapytań, dzięki któremu można wyeliminować konieczność takiej obsługi za pomocą np. tabel tymczasowych czy CTE.

Część V. Typowane tabele.

Typowane tabele pozwalają na sformatowanie wyniku zapytania czy procedury składowanej. Można więc dokładnie określić, co zostanie zwrócone (z dokładnością do kolumny oraz typu danych) do aplikacji klienckiej.

Część VI. Nowe możliwości odczytu metadanych.

W SQL Server 2012 w znaczny sposób ułatwiono programistom pracę z metadanymi, wprowadzając kilka nowych składowanych systemowych procedur oraz funkcji. Dzięki temu można odczytać metadane zwracane np. przez procedurę składowaną lub zapytanie TSQL, bez konieczności sięgania do widoków informacyjnych.

Część VII. Nowe funkcje daty i czasu.

W trakcie webcastu zostaną przedstawione wszystkie nowe funkcje związane z obsługą daty oraz czasu.

Część VIII. Nowe funkcje logiczne i operujące na łańcuchach znaków.

W SQL Server 2012 wprowadzono cztery nowe funkcje pozwalające na sprawniejsze operowanie wyrażeniami logicznymi, a zwłaszcza upraszczające prace programistyczne polegające na łączeniu ciągów w łańcuchy znakowe oraz formatowanie ich.