Come creare stored procedure SQL tramite SQL Server

Come Creare Stored Procedure Sql Tramite Sql Server



SQL Server è uno dei migliori prodotti Microsoft, ma non tutti i professionisti sanno come usarlo in modo efficace. Ad esempio, alcuni potrebbero trovare difficile creare una stored procedure, ma non preoccuparti se rientri in quella fascia perché sei nel posto giusto. Ora, imparando a creare una stored procedure SQL tramite SQL Server è qualcosa che tutti i professionisti in questo campo dovrebbero sapere come realizzare.



  Come creare procedure memorizzate SQL tramite SQL Server





killpage

Come creare una stored procedure in SQL Server

La creazione di procedure memorizzate SQL tramite SQL Server è più semplice di quanto avresti potuto pensare inizialmente, quindi spieghiamo cosa fare. Segui semplicemente i passaggi qui:





  1. Fare clic su Nuova query
  2. Digitare un'istruzione CREATE PROCEDURE
  3. Scrivere manualmente un'istruzione CREATE PROCEDURE
  4. Chiama la procedura memorizzata

1] Fare clic su Nuova query

  SQL Server Nuova query



La prima cosa che devi fare in questa situazione è fare clic sul pulsante Nuova query. Questo è facile da fare, quindi spieghiamo come.

  • OK, quindi inizia aprendo lo strumento SQL Server.
  • Da lì, scegli il database in cui desideri creare una stored procedure.
  • Una volta che è attivo e funzionante, dovresti fare clic sul pulsante Nuova query il prima possibile.
  • Puoi trovare questo pulsante direttamente sulla barra degli strumenti.

2] Digitare un'istruzione CREATE PROCEDURE

  Creare una procedura di archiviazione SQL

Andando avanti, ora devi digitare un'istruzione di procedura di creazione dall'area di testo fornita.



Ecco un esempio di come appare un'istruzione di procedura create:

D3691CF9F36281008C1594B3F8B84E41DBBBAA2

Dobbiamo notare che lo script precedente è progettato per creare una procedura memorizzata chiamata TastestTasks e accetta un parametro chiamato Count.

3] Scrivi manualmente un'istruzione CREATE PROCEDURE

Se non sei sicuro di come creare una dichiarazione di procedura secondo il tuo progetto, lascia che ti spieghiamo per aiutarti a diventare un maestro.

browser teamviewer

Si inizia lo script con CREATE PROCEDURE (deve essere sempre in maiuscolo).

Da lì, premi il pulsante spazio e digita procedure_name.

Seguilo con un altro spazio, poi AS.

Quindi, se fatto correttamente, lo script di base dovrebbe essere simile al seguente:

CREATE PROCEDURE GetCustomer AS

Successivamente, è necessario aggiungere il codice SQL specifico per una stored procedure e deve essere simile al primo esempio sopra.

Vedete, se la stored procedure deve ricevere parametri, aggiungete il simbolo @ insieme al tipo di dati Integer. Questo farà da prefisso al nome del parametro, quindi quando tutto è stato detto e fatto, lo script dovrebbe essere simile al seguente:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Chiamare la stored procedure

Per richiamare o eseguire la procedura memorizzata, è necessario utilizzare EXEC o il comando EXECUTE. Non preoccuparti perché entrambi fanno la stessa cosa.

Se segui da vicino, il prodotto finito dovrebbe assomigliare a quello che è visibile di seguito:

EXEC GetCustomer @CustomerId = 7

O

EXECUTE GetCustomer @CustomerId = 7

Allora, qual è il numero 7? Bene, il parametro passato ha eseguito un CustomerId che contiene 7 come valore. Ciò significa che se il numero viene modificato, SQL elaborerà un cliente diverso.

rimuovere l'icona di Windows 10 dalla barra delle applicazioni

LEGGERE : Come scaricare e installare MySQL su Windows

SQL Server è gratuito?

Esiste una versione gratuita di SQL Server e si chiama SQL Server 2022 Express. È specificamente ideale per lo sviluppo e la produzione di applicazioni desktop, Web e server di piccole dimensioni.

SQL Server è difficile da imparare?

Nel complesso, dobbiamo dire che SQL è un linguaggio facile da imparare. Ancora di più se hai una precedente esperienza di programmazione perché apre le porte all'apprendimento della lingua in poche settimane anziché in mesi.

  Come creare procedure memorizzate SQL tramite SQL Server
Messaggi Popolari