Com crear procediments emmagatzemats SQL mitjançant SQL Server

Com Crear Procediments Emmagatzemats Sql Mitjancant Sql Server



SQL Server és un dels millors productes de Microsoft, però no tots els professionals saben com utilitzar-lo de manera eficaç. Per exemple, alguns poden tenir dificultats per crear un procediment emmagatzemat, però no us preocupeu si us trobeu en aquest límit perquè heu arribat al lloc correcte. Ara, aprenent a fer-ho Creeu un procediment emmagatzemat SQL mitjançant SQL Server és una cosa que tots els professionals d'aquest camp haurien de saber com aconseguir.



  Com crear procediments emmagatzemats SQL mitjançant SQL Server





Com crear un procediment emmagatzemat a SQL Server

Crear procediments emmagatzemats SQL mitjançant SQL Server és més fàcil del que podríeu haver pensat inicialment, així que us expliquem què hem de fer. Simplement seguiu els passos aquí:





  1. Feu clic a Nova consulta
  2. Escriviu una instrucció CREATE PROCEDURE
  3. Escriu manualment una instrucció CREATE PROCEDURE
  4. Truqueu al procediment emmagatzemat

1] Feu clic a Nova consulta

  Nova consulta de SQL Server



El primer que heu de fer en aquesta situació és fer clic al botó Nova consulta. Això es fa fàcilment, així que expliquem com.

  • D'acord, comenceu per obrir l'eina SQL Server.
  • A partir d'aquí, trieu la base de dades on voleu crear un procediment emmagatzemat.
  • Un cop estigui en funcionament, hauríeu de fer clic al botó Nova consulta tan aviat com sigui possible.
  • Podeu trobar aquest botó a la barra d'eines.

2] Escriviu una instrucció CREATE PROCEDURE

  Crea un procediment d'emmagatzematge SQL

Seguint, ara heu d'escriure una instrucció de procediment de creació des de l'àrea de text proporcionada.



Aquí teniu un exemple de com és una instrucció de procediment de creació:

D3691CF9F36281008C1594B3F8B84E41DBBBAA2

Hem de tenir en compte que l'script anterior està dissenyat per crear un procediment emmagatzemat que s'anomena TastestTasks i accepta un paràmetre anomenat Count.

finestres de muntatge de lapse de temps

3] Escriu manualment una instrucció CREATE PROCEDURE

Si no esteu segur de com crear una declaració de procediment segons el vostre propi disseny, deixeu-nos-ho explicar per ajudar-vos a convertir-vos en un mestre.

Comenceu l'script amb CREATE PROCEDURE (sempre ha d'estar en majúscules).

A partir d'aquí, premeu el botó espai i escriviu el procediment_name.

Windows 7 desfragmentador de disc no funciona

Seguiu-ho amb un altre espai, després AS.

Per tant, si es fa correctament, l'script bàsic hauria de ser com el següent:

CREATE PROCEDURE GetCustomer AS

A continuació, heu d'afegir el codi SQL específicament per a un procediment emmagatzemat, i ha de semblar al primer exemple anterior.

Veu que si el procediment emmagatzemat és rebre paràmetres, afegiu el símbol @ juntament amb el tipus de dades d'Enter. Això prefixarà el nom del paràmetre, de manera que quan tot estigui dit i fet, l'script hauria de semblar a la següent:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Truqueu al procediment emmagatzemat

Per cridar o executar el procediment emmagatzemat, heu d'utilitzar EXEC o l'ordre EXECUTE. No et preocupis perquè tots dos fan el mateix.

Si seguiu de prop, el producte acabat hauria de semblar al que es veu a continuació:

EXEC GetCustomer @CustomerId = 7

O

EXECUTE GetCustomer @CustomerId = 7

Aleshores, de què tracta el número 7? Bé, el paràmetre passat va executar un CustomerId que conté 7 com a valor. Això vol dir que si es canvia el número, SQL processarà un client diferent.

LLEGIR : Com descarregar i instal·lar MySQL a Windows

SQL Server és gratuït?

Hi ha una versió gratuïta de SQL Server i s'anomena SQL Server 2022 Express. És especialment ideal per al desenvolupament i producció d'aplicacions d'escriptori, web i petits servidors.

És difícil aprendre SQL Server?

En general, hem de dir que SQL és un llenguatge fàcil d'aprendre. Més encara si tens experiència prèvia en programació, ja que t'obre la porta per aprendre l'idioma en poques setmanes en lloc de mesos.

  Com crear procediments emmagatzemats SQL mitjançant SQL Server
Entrades Populars