Skip to content

Jak tworzyć procedury składowane w SQL Server? – Łatwo i szybko (przykład)

9 de luty de 2021

Dla tych, którzy lubią programować i tworzyć bazy danych, powinni wiedzieć, że istnieje oficjalny program firmy Microsoft, który ułatwia ich zadanie i sprawia, że ​​są przyjemniejsze. Ten ma bardzo dobre funkcje (takie jak ten, który pozwala podłączyć dwa komputery do bazy danych) i bardzo przyjazny interfejs, więc dzisiaj nauczysz się tworzyć procedury składowane w SQL Server.

Nie ma nikogo lepszego niż firma Microsoft, jeśli chodzi o wprowadzanie innowacji w programowaniu. Ponieważ zawsze używają najnowocześniejszych technologii i procedur, przynosząc każdemu użytkownikowi programy, które pomogą im w najtrudniejszych zadaniach, tak aby na dłuższą metę stali się programiści przyszłości, takie jak serwer SQL (który można pobrać z ich strony).

Utwórz procedury składowane w SQL Server

Aby przejść do rzeczy, pierwszą rzeczą, którą należy zrobić, aby utworzyć procedury składowane w SQL Server, jest połączenie się z dowolnym wystąpieniem silnika podstawowego w wywołaniu „Eksplorator danych”, a potem sukcesywnie go rozbudowuj.

Następnie musisz rozwinąć następujące trzy elementy: pierwszy „Baza danych”, następnie baza danych o nazwie AdventuWorks 2012 i „Programowanie”.

Na koniec kliknij sekcję prawym przyciskiem myszy „Procedury składowane” aby opcja wyszła „Nowa procedura składowana” które musisz wybrać.

Następnie przejdź do menu „Pytanie”I naciśnij „Określ wartości parametrów zapytania”spowoduje to wyświetlenie okna dialogowego, w którym należy określić wartości wyświetlanych parametrów.

Gdy wszystkie zostaną wprowadzone, kliknij „w porządku” potwierdzać. Zaraz po tym musisz zamienić instrukcję o nazwie SELECT na następującą: Wybierz opcję FirstName, LastName, Department FROM HumanResources.vEmployeeDepartmentHistory WHERE FirstName = @FirstName AND LastName = @LastName AND EndDate IS NULL;

Tę instrukcję lub składnię można sprawdzić, przechodząc do menu „Zapytania”I naciśnięcie„Analizować”, Jeśli postawisz wszystko tak, jak jest, nie powinno to powodować błędu. Umożliwi to ponowne przejście do menu i naciśnięcie przycisku „Biegać„Aby wreszcie stworzyć procedurę.

Aby zakończyć, wystarczy wrócić do eksploratora obiektów i kliknąć opcję prawym przyciskiem myszy „Procedury składowane”, Następnie w „Aktualizować”. I na koniec. Aby wykonać tę procedurę, kliknij prawym przyciskiem myszy jej nazwę i naciśnij „Biegać”.

Korzystanie z języka Transact-SQL

Dzięki temu będziesz mógł tworzyć procedury składowane w SQL Server, ale nie jest to jedyna procedura, możesz również osiągnąć swój cel z transakcją w następujący sposób:

Połącz się jak w poprzednim z silnikiem bazy danych znajdującym się w eksploratorze plików, a następnie w wyświetlonym menu o nazwie „Archiwum„Naciśnij „Nowe zapytanie”. Następnie w oknie, które się pojawi, musisz wkleić:

USE AdventureWorks2012; PRZEJDŹ PROCEDURĘ TWORZENIA HumanResources.uspGetEmployeesTest2 @LastName nvarchar (50), @FirstName nvarchar (50) AS SET NOCOUNT ON; SELECT FirstName, LastName, Department FROM HumanResources.vEmployeeDepartmentHistory WHERE FirstName = @FirstName AND LastName = @LastName AND EndDate IS NULL; UDAĆ SIĘ

To jest przykład, więc logiczne jest, że powinieneś zmienić wartości na własne. Pod koniec procesu skopiuj i wklej następujące elementy do innego okna zapytania: EXECUTE HumanResources.uspGetEmployeesTest2 N’Ackerman ’, N’Pilar’;

– Lub EXEC HumanResources.uspGetEmployeesTest2 @LastName = N’Ackerman ’, @FirstName = N’Pilar’; GO – lub EXECUTE HumanResources.uspGetEmployeesTest2 @FirstName = N’Pilar ’, @LastName = N’Ackerman’; UDAĆ SIĘ

logo serwera sql

Po zakończeniu dajesz „Biegać„I znowu voila, udało Ci się szybko i łatwo utworzyć procedury składowane w SQL Server.

Teraz z tym, jeśli wiesz wszystko, czego potrzebujesz, aby móc tworzyć procedury w SQL. Pamiętaj, że jest to złożony program, więc jeśli chcesz poruszać się szybciej w większych sprawach, musisz poświęcić czas i cierpliwość na naukę.

Możesz to zrobić za pomocą różnych samouczków w Internecie, ale jako zalecenie lepiej jest iść krok po kroku, ucząc się jednej rzeczy dziennie, na przykład jutro możesz czytać, jak tworzyć bazy danych, tabele i rekordy oraz co następuje Tydzień, jak tworzyć, modyfikować lub usuwać widok, czyli podstawowe rzeczy i pomogą Ci.

dołącz do naszego kanału telegram