Hvordan lage SQL Stored Procedures via SQL Server

Hvordan Lage Sql Stored Procedures Via Sql Server



SQL Server er et av de beste produktene som kommer ut av Microsoft, men ikke alle profesjonelle vet hvordan de skal bruke det effektivt. For eksempel kan noen synes det er vanskelig å lage en lagret prosedyre, men ikke bekymre deg hvis du faller i den parentesen fordi du har kommet til rett sted. Nå lærer du hvordan lage en SQL Stored Prosedyre via SQL Server er noe alle fagfolk på dette feltet bør vite hvordan de skal oppnå.



  Hvordan lage SQL Stored Procedures via SQL Server





Hvordan lage en lagret prosedyre i SQL Server

Å lage SQL-lagrede prosedyrer via SQL Server er enklere enn du kanskje først trodde, så la oss forklare hva vi skal gjøre. Bare følg trinnene her:





sett inn pdf i Excel 2013
  1. Klikk på Ny spørring
  2. Skriv inn en CREATE PROCEDURE-setning
  3. Skriv manuelt en CREATE PROCEDURE-erklæring
  4. Ring den lagrede prosedyren

1] Klikk på Ny spørring

  SQL Server Ny spørring



Det første du må gjøre i denne situasjonen er å klikke på Ny spørring-knappen. Dette gjøres enkelt, så la oss forklare hvordan.

  • OK, så begynn med å åpne SQL Server-verktøyet.
  • Derfra velger du databasen der du vil opprette en lagret prosedyre.
  • Når den er oppe og går, bør du klikke på Ny spørring-knappen så snart som mulig.
  • Du finner denne knappen rett på verktøylinjen.

2] Skriv inn en CREATE PROCEDURE-setning

  Opprett lagringsprosedyre SQL

Når du går videre, må du nå skrive inn en opprett prosedyresetning fra tekstområdet som er oppgitt.



Her er et eksempel på hvordan en opprettingsprosedyreerklæring ser ut:

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

Vi må merke oss at skriptet ovenfor er designet for å lage en lagret prosedyre som kalles TastestTasks, og den aksepterer en parameter kalt Count.

3] Skriv manuelt en OPPRETT PROSEDYRE-erklæring

Hvis du ikke er sikker på hvordan du lager en prosedyreerklæring etter ditt eget design, så la oss forklare for å hjelpe deg med å bli en mester.

Du begynner skriptet med CREATE PROCEDURE (må alltid stå med store bokstaver).

Derfra trykker du på mellomromsknappen og skriver inn procedure_name.

Følg det opp med en annen plass, deretter AS.

Windows 10 oppdateringssted

Så hvis det gjøres riktig, bør det grunnleggende skriptet se slik ut:

CREATE PROCEDURE GetCustomer AS

Deretter må du legge til SQL-koden spesifikt for en lagret prosedyre, og den må se ut som det første eksemplet ovenfor.

Du ser, hvis den lagrede prosedyren skal motta parametere, legg til @-symbolet sammen med datatypen heltall. Dette vil prefikse parameternavnet, så når alt er sagt og gjort, skal skriptet se slik ut:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Ring den lagrede prosedyren

For å ringe, eller utføre den lagrede prosedyren, må du enten bruke EXEC eller EXECUTE-kommandoen. Ikke bekymre deg fordi begge gjør det samme.

Hvis du følger nøye med, bør det ferdige produktet se ut som det som er synlig nedenfor:

slå av brannmurvinduer 10
EXEC GetCustomer @CustomerId = 7

ELLER

EXECUTE GetCustomer @CustomerId = 7

Så, hva handler tallet 7 om? Vel, den beståtte parameteren utførte en CustomerId som inneholder 7 som en verdi. Det betyr at hvis nummeret endres, vil SQL behandle en annen kunde.

LESE : Hvordan laste ned og installere MySQL på Windows

Er SQL Server gratis?

Det finnes en gratis versjon av SQL Server, og den heter SQL Server 2022 Express. Den er spesielt ideell for utvikling og produksjon av desktop-, web- og små serverapplikasjoner.

Er SQL Server vanskelig å lære?

Totalt sett må vi si at SQL er et enkelt språk å lære. Enda mer hvis du har tidligere programmeringserfaring fordi det åpner døren for å lære språket på bare uker i stedet for måneder.

  Hvordan lage SQL Stored Procedures via SQL Server
Populære Innlegg