SQL tárolt eljárások létrehozása SQL Serveren keresztül

Sql Tarolt Eljarasok Letrehozasa Sql Serveren Keresztul



Az SQL Server az egyik legjobb termék a Microsofttól, de nem minden szakember tudja, hogyan kell hatékonyan használni. Például előfordulhat, hogy egyesek nehezen hozhatnak létre egy tárolt eljárást, de ne aggódjanak, ha ebbe a zárójelbe kerül, mert jó helyre jött. Most tanuld meg, hogyan kell Hozzon létre egy SQL tárolt eljárást az SQL Serveren keresztül Ez az, amit ezen a területen minden szakembernek tudnia kell, hogyan kell megvalósítani.



hogyan lehet kikapcsolni a privát módot a linkedinben

  SQL tárolt eljárások létrehozása SQL Serveren keresztül





Tárolt eljárás létrehozása az SQL Serverben

Az SQL tárolt eljárások létrehozása az SQL Serveren keresztül egyszerűbb, mint azt eredetileg gondolta volna, ezért hadd magyarázzuk el, mit tegyünk. Egyszerűen kövesse az itt található lépéseket:





  1. Kattintson az Új lekérdezés gombra
  2. Írjon be egy CREATE PROCEDURE utasítást
  3. Írjon kézzel egy CREATE PROCEDURE nyilatkozatot
  4. Hívja a Tárolt eljárást

1] Kattintson az Új lekérdezés lehetőségre

  SQL Server új lekérdezés



Ebben a helyzetben először az Új lekérdezés gombra kell kattintania. Ez könnyen megtehető, ezért magyarázzuk el, hogyan.

  • OK, kezdje az SQL Server eszköz megnyitásával.
  • Innen válassza ki azt az adatbázist, amelyben tárolt eljárást szeretne létrehozni.
  • Amint beindult, a lehető leghamarabb kattintson az Új lekérdezés gombra.
  • Ezt a gombot közvetlenül az eszköztáron találja.

2] Írjon be egy CREATE PROCEDURE utasítást

  Hozzon létre SQL tárolási eljárást

Továbblépve be kell gépelnie egy eljárás létrehozási utasítást a megadott szövegmezőből.



Íme egy példa arra, hogy hogyan néz ki egy létrehozási eljárás utasítás:

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

Meg kell jegyeznünk, hogy a fenti szkript egy TastestTasks nevű tárolt eljárás létrehozására szolgál, és elfogadja a Count nevű paramétert.

3] Írjon kézzel egy CREATE PROCEDURE nyilatkozatot

Ha nem tudja, hogyan hozzon létre eljárási utasítást saját tervezésével, akkor hadd magyarázzuk el, hogy segítsen mesterré válni.

facebook távolítsa el az összes címkét

A szkriptet az CREATE PROCEDURE karakterlánccal kezdi (mindig nagybetűvel kell írni).

Innen nyomja meg a szóköz gombot, és írja be a procedúra_nevet.

Kövesse egy másik szóközzel, majd AS.

Tehát, ha helyesen csinálja, az alapszkriptnek a következőképpen kell kinéznie:

CREATE PROCEDURE GetCustomer AS

Ezután hozzá kell adnia az SQL-kódot kifejezetten egy tárolt eljáráshoz, és a fenti első példához hasonlóan kell kinéznie.

néhány frissítés telepítése során problémák merültek fel, de később megpróbáljuk újra.

Láthatja, ha a tárolt eljárás paraméterek fogadására szolgál, adja hozzá a @ szimbólumot az Integer adattípushoz. Ez a paraméter nevének előtagjaként jelenik meg, így ha mindent elmondott és kész, a szkriptnek a következőképpen kell kinéznie:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Hívja a Tárolt eljárást

A tárolt eljárás meghívásához vagy végrehajtásához az EXEC vagy az EXECUTE parancsot kell használnia. Ne aggódj, mert mindkettő ugyanazt csinálja.

Ha szorosan követi, akkor a kész terméknek az alábbiak szerint kell kinéznie:

EXEC GetCustomer @CustomerId = 7

VAGY

EXECUTE GetCustomer @CustomerId = 7

Tehát miről szól a 7-es szám? Nos, az átadott paraméter végrehajtott egy CustomerId-t, amely 7-et tartalmaz értékként. Ez azt jelenti, hogy ha a szám megváltozik, akkor az SQL egy másik ügyfelet dolgoz fel.

OLVAS : A MySQL letöltése és telepítése Windows rendszeren

Ingyenes az SQL Server?

Létezik az SQL Server ingyenes verziója, melynek neve SQL Server 2022 Express. Kifejezetten ideális asztali, webes és kis szerver alkalmazások fejlesztéséhez és gyártásához.

Nehéz megtanulni az SQL Servert?

Összességében azt kell mondanunk, hogy az SQL könnyen megtanulható nyelv. Még inkább, ha rendelkezik előzetes programozási tapasztalattal, mert ez megnyitja az ajtót a nyelvtanuláshoz, nem pedig hónapok, hanem hetek alatt.

  SQL tárolt eljárások létrehozása SQL Serveren keresztül
Népszerű Bejegyzések