Как да създадете SQL съхранени процедури чрез SQL Server

Kak Da S Zdadete Sql S Hraneni Proceduri Crez Sql Server



SQL Server е един от най-добрите продукти на Microsoft, но не всеки професионалист знае как да го използва ефективно. Например, на някои може да им е трудно да създадат съхранена процедура, но не се притеснявайте, ако попаднете в тази група, защото сте попаднали на правилното място. Сега, научаване как да създайте SQL съхранени процедури чрез SQL Server е нещо, което всички професионалисти в тази област трябва да знаят как да постигнат.



  Как да създадете SQL съхранени процедури чрез SQL Server





Как да създадете съхранена процедура в SQL Server

Създаването на SQL съхранени процедури чрез SQL Server е по-лесно, отколкото може би сте мислили първоначално, така че нека ви обясним какво да правите. Просто следвайте стъпките тук:





  1. Кликнете върху Нова заявка
  2. Въведете оператор CREATE PROCEDURE
  3. Ръчно напишете оператор CREATE PROCEDURE
  4. Обадете се на съхранената процедура

1] Кликнете върху Нова заявка

  Нова заявка на SQL Server



rdc преки пътища

Първото нещо, което трябва да направите в тази ситуация е да кликнете върху бутона Нова заявка. Това се прави лесно, така че нека обясним как.

  • Добре, така че започнете, като отворите инструмента SQL Server.
  • Оттам изберете базата данни, където искате да създадете съхранена процедура.
  • След като се задейства, трябва да щракнете върху бутона Нова заявка възможно най-скоро.
  • Можете да намерите този бутон точно в лентата с инструменти.

2] Въведете оператор CREATE PROCEDURE

  Създайте SQL процедура за съхранение

файлове за оптимизация на доставката

Продължавайки напред, сега трябва да въведете оператор за създаване на процедура от предоставената текстова област.



Ето пример за това как изглежда оператор за създаване на процедура:

CREATE PROCEDURE LatestTasks @Count int AS
SET ROWCOUNT @Count
SELECT TaskName AS LatestTasks, DateCreated
FROM Tasks
ORDER BY DateCreated DESC

Трябва да отбележим, че горният скрипт е предназначен за създаване на съхранена процедура, която се нарича TastestTasks, и приема параметър, наречен Count.

3] Ръчно напишете оператор CREATE PROCEDURE

Ако не сте сигурни как да създадете процедура по ваш собствен дизайн, нека ви обясним, за да ви помогнем да станете майстор.

Започвате скрипта с CREATE PROCEDURE (винаги трябва да е с главни букви).

Оттам натиснете бутона за интервал и напишете procedure_name.

Следвайте го с друг интервал, след това AS.

Така че, ако е направен правилно, основният скрипт трябва да изглежда по следния начин:

как да сменя домашния
CREATE PROCEDURE GetCustomer AS

След това трябва да добавите SQL кода специално за съхранена процедура и той трябва да изглежда подобно на първия пример по-горе.

Виждате ли, ако съхранената процедура трябва да получава параметри, добавете символа @ заедно с типа данни на Integer. Това ще постави префикс името на параметъра, така че когато всичко е казано и направено, скриптът трябва да изглежда по следния начин:

копирайте поставете изображение
CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Извикайте съхранената процедура

За да извикате или изпълните съхранената процедура, трябва да използвате командата EXEC или EXECUTE. Не се притеснявайте, защото и двете правят едно и също нещо.

Ако следвате внимателно, крайният продукт трябва да изглежда така, както се вижда по-долу:

EXEC GetCustomer @CustomerId = 7

ИЛИ

EXECUTE GetCustomer @CustomerId = 7

И така, какво представлява числото 7? Е, подаденият параметър изпълни CustomerId, който съдържа 7 като стойност. Това означава, че ако номерът се промени, тогава SQL ще обработи различен клиент.

ПРОЧЕТИ : Как да изтеглите и инсталирате MySQL на Windows

SQL Server безплатен ли е?

Има безплатна версия на SQL Server и тя се нарича SQL Server 2022 Express. Той е специално идеален за разработка и производство на десктоп, уеб и малки сървърни приложения.

Труден ли е SQL Server за научаване?

Като цяло трябва да кажем, че SQL е лесен за научаване език. Още повече, ако имате предишен опит в програмирането, защото това отваря вратата за изучаване на езика само за седмици, а не за месеци.

  Как да създадете SQL съхранени процедури чрез SQL Server
Популярни Публикации