Search results
W artykule tym przedstawię konstrukcje i możliwości funkcji tabelarycznych dostępnych w SQL Server. Sposób ich tworzenia oraz typowe zastosowania. Opiszę tu także, związane szczególnie z nimi, specjalne typy złączeń – CROSS APPLY / OUTER APPLY.
10 lut 2015 · Funkcje tablicowe to pewnego rodzaju procedury składowane, które działają mniej więcej na tych samych zasadach. Pisząc funkcje tablicowe w SQL nie definiujemy boku BEGIN - END, a jedyne co musimy zrobić to napisać zapytanie i zwrócić odpowiednie dane.
Wspólne wyrażenia tablicowe to poprawa czytelności kodu SQL a także funkcjonalność rekurencji. Artykuł opisuje możliwości i składanię CTE.
Kluczowe pojęcia wspólnych wyrażeń tabelowych: Może być używany do dzielenia złożonych zapytań, szczególnie złożonych sprzężeń i pod-zapytań. Jest sposobem enkapsulacji definicji zapytania. Trwać tylko do momentu uruchomienia następnego zapytania. Prawidłowe użycie może prowadzić do poprawy zarówno jakości / konserwacji kodu, jak i szybkości.
Za pomocą T-SQL możesz automatyzować swoje zapytania na bazie danych, tworzyć dynamiczne rozwiązania, a nawet zaprogramować bazę tak, by Twoja praca wykonywała się sama. Transact posiada m.in. takie elementy programistyczne jak: Pętle i instrukcje warunkowe. Rozbudowaną obsługę transakcji.
7 lis 2023 · W tym artykule omówimy podstawowe komendy i zapytania SQL, takie jak CREATE TABLE, INSERT INTO, SELECT, WHERE, ORDER BY, UPDATE, DELETE, JOIN, GROUP BY, a także użycie funkcji agregujących i zarządzanie transakcjami SQL. Wyjaśnimy również, jak tworzyć indeksy i widoki za pomocą odpowiednich komend.
1 mar 2015 · Procedury składowane tworzymy bardzo podobnie jak zwykłe funkcje, które zostały opisane w poprzednich częściach tego artykułu. Napiszmy przykładową procedurę składowaną, która będzie dodawała nowy wiersz do tabeli pracownicy.