sintassi:
Use nome_database
Go le store procedure vengono eseguite in un batch
CREATE PROCEDURE nome_procedura ( @parametro1, @parametro2, ... ) AS creazione store procedure (deve essere la prima istruzione)Go fine batch
SELECT query SQL...WHERE
...campo = @parametroX utilizzo uno o più parametri per la condizione della query
parametro
il parametro consiste in una variabile che memorizza il valore passato nella esecuzione
( @nome_parametro1 tipo_dato, @nome_parametro1 tipo_dato, .... )
esempio: estraggo nome autore
Use pubs
Go /*inizio del batch SQL per la creazione della procedura*/
CREATE PROCEDURE dbo.p_sel_autore ( @au_id VARCHAR(11) = '' ) ASGo /*fine del batch SQL per la creazione della procedura*/
SELECTau_lname + ‘ ‘ + au_fname AS NomeFROMauthorsWHEREau_id = @au_id