SQL Server IIF – instrukcja warunkowa (IIF THEN ELSE) Obok instrukcji SELECT CASE w SQL Server, w poleceniach SELECT możesz użyć uproszczonej instrukcji MsSQL IIF. Nie jest to ta sama instrukcja, którą stosujesz w blokach procedur T-SQL (T-SQL IF). Instrukcja IIF stosowana jest w języku zapytań, nie języku proceduralnym. Poniżej […]
Tag transact-SQL
Podstawowa składnia języka Transact-SQL T-SQL, tak jak i inne języki programowania posiada swoją składnię. Z uwagi na to, że większość poleceń ma swoją odrębną składnię, którą poznasz w kolejnych częściach kursu, warto na samym początku zapamiętać, że kod wykonywany przez aparat bazy danych będzie ujmowany pomiędzy frazami BEGIN i END. […]
Czym jest instrukcja warunkowa IF i jak jej używać w Transact-SQL? Jeśli uczysz się programowanie, zapewne samej instrukcji IF w Transact-SQL nie muszę Ci przedstawiać. Wstęp jednak tego wymaga. Transact-SQL IF THEN ELSE to typowa instrukcja warunkowa. Wykonuje blok kodu, jeśli warunek ujęty przed blokiem jest spełniony. Jeśli nie jest spełniony mamy […]
Jak wykonywać operacje DML w Transact-SQL? Operacje DML takie jak Insert, Update, Delete możesz wykonywać także z użyciem Transact-SQL. Różnica w porównaniu do zwykłego SQL’a polega na tym, że możemy korzystać np ze zmiennych. Polecenia DML ujmujemy w bloku kodu pomiędzy frazami BEGIN i END. Do pokazania przykładów stwórz tabelę, […]
Czym są tabele tymczasowe w T-SQL? Tabele tymczasowe w Transact-SQL to tabele, które. Tabele tymczasowe w odróżnieniu od widoków posiadają dane fizyczne. Są one jednak kasowane po zamknięciu wszystkich sesji, w których tabela jest użytkowana. Dane tabel tymczasowych przechowywane są w bazie tempdb. Znajdziemy je przechodząc w drzewie obiektów SSMS. Wybierając […]
Wprowadzenie do zmiennych w Transact-SQL Język T-SQL w odróżnieniu od części innych języków programowania, wymaga jawnej deklaracji zmiennych. Każda zmienna w Transact-SQL musi mieć także przypisany typ danych. Zmienną w Transact-SQL może być też tabela lub tzw. kursor, a więc nie ograniczamy się do liczb, tekstów i dat. Deklarując zmienną […]
W jaki sposób pobierać dane ze stron sieci web do SQL Server? Dziś naszym zadaniem będzie pobranie danych ze stron www i wrzucenie ich kodu bezpośrednio do tabeli w SQL Server. W jaki sposób to zrobić i z jakich funkcjonalności należy skorzystać? To, co powinieneś posiadać to dostęp do bazy […]
1. Nazwa domeny z adresu strony w T-SQL Jeśli korzystasz z MsSQL i masz do czynienia z danymi ze stron web, przydatną funkcjonalnością będzie możliwość wyciągania nazwy domeny z adresu url. Możesz zrobić to na kilka prostych sposobów. Dwoma najprostszymi sposobami, by to zrobić jest samodzielne utworzenie funkcji w t-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: –tomaszkenig.pl WHILE wyrażenie_logiczne ( warunek wejścia w pętlę ) […]
Czym jest Transact-SQL? Transact-SQL, często nazywany po prostu T-SQL to rozszerzenie języka SQL stosowane obecnie w rozwiązaniach bazodanowych firmy Microsoft. T-SQL jest językiem proceduralnym. Rozszerza możliwości tradycyjnego pisania zapytań SQL. Możemy za jego pomocą stosować typowe elementy programowania jak pętle, instrukcje warunkowe, możemy także tworzyć własne funkcje, procedury i operować […]