Tag: t-sql

Autonumeracja – Sekwencje w MsSQL

1. Autonumeracja w SQL Server za pomocą Sekwencji Do czego służą sekwencje w SQL Server? Sekwencje w SQL Server służą do numeracji wartości w kolumnie. Wyobraź sobie prostą sytuację. Tworzysz nową tabelę. Podczas insertu każdego nowego rekordu w jednej z kolumn wstawia się kolejny numer dla każdego nowego rekordu np 1,2,3,4 (…) lub też 1, 11, 21(…).…

Autonumeracja – Identity w MsSQL

1. Jak numerować kolejne rekordy w SQL Server? Autonumeracja w SQL Server może odbywać się na dwa sposoby. Możemy nadać kolumnie atrybut IDENTITY(). Możemy też wykorzystać do tego tzw. sekwencje. W kursie sql server opiszę obie metody autonumeracji. W tym artykule dowiesz się jak wykorzystać do tego atrybut IDENTITY oraz jak go połączyć z kluczem…

Pętle w SQL Server / Transact-SQL

1. Jak tworzyć pętle w SQL Server / T-SQL? Jak zapewne już wiesz, pętle w programowaniu służą do tzw. zapętlania, a więc wykonywania danego bloku kodu wiele razy. W SQL Server mamy do dyspozycji pętlę WHILE. Składnia pętli WHILE jest następująca:

Jeśli warunek wejścia do pętli nie został osiągnięty, blok kodu jest pomijany. Poniżej…

Złączenia pionowe SQL UNION, INTERSECT, EXCEPT w SQL Server

1. Złączenia pionowe w SQL Server Złączenia pionowe w SQL służą do operacji łączenia lub wykluczania całych rekordów z tabel. Ważną zasadą jest, że złączeń pionowych możemy używać na tabelach lub widokach o takiej samej liczbie kolumn i o takich samych typach danych w kolumnach. To, czy wykonujemy złączenia pionowe na widokach, tabelach, czy na…

Instalacja SQL Server 2014 Express

1. Instalacja SQL Server 2014 Express W tym rozdziale dowiesz się jak krok po kroku zainstalować serwer baz danych SQL Server 2014 w wersji Express. Dlaczego obecnie warto wybrać wersję 2014? Wersja 2014 jest wersją stabilną. Nie ma także problemów ze znalezieniem przykładowych baz danych do tej wersji, jak np AdventureWorks2014. Wersja ta zadziała także na…