Stored Procedures TSQL

Follow on Facebook  Share on Twitter  Share on Google  Share on Linkedin  Share on Blogger  Share on Flipboard  Share on Tumblr 

Le stored procedure consentono di memorizzare in SQL Server delle procedure parametriche riutilizzabili

Sintassi

Create procedure <NomeProcedura>
(
    <Parametro> <tipo>,
    <altri parametri>
)
As 
Begin 
<Istruzioni SQL>
End

Eseguire una stored procedure

Per eseguire una stored procedure possiamo utilizzare le parole chiave EXECUTE o EXEC

Sinassi

DECLARE @RC int
EXECUTE @RC = <NomeProcedura>
    <Parametro> <tipo>,
    <altri parametri>
GO

EXEC <NomeProcedura>
    <Parametro> <tipo>,
    <altri parametri>
GO

Esempio

Prendiamo in esame la tabella TabellaSocieta così strutturata

Societa NumeroOrdini
Microsoft 3412
Oracle 2312
Microsoft 4678
HP 6798

Creiamo la seguente procedura

CREATE PROCEDURE SocietaConMoltiOrdini (
	@Soglia int
)
AS
SELECT
	Societa, NumeroOrdini
FROM Tabella_Societa
WHERE NumeroOrdini > @Soglia
ORDER BY 
	NumeroOrdini DESC

Eseguendola come in basso

EXEC SocietaConMoltiOrdini 5000

Produrrebbe il seguente risultato

Societa NumeroOrdini
HP 6798

Stored Procedures TSQL

 

A colpo d'occhio

  • Script C#

    Script C# per tutte le esigenze: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale C#

    Manuale completo di C# per principianti e non

  • Script VB.Net

    Script VB.Net Visual Basic .net: database, sessioni, file, contatori, stringhe, date, e-mail, e tanto altro

  • Manuale SQL

    Manuale di SQL con particolare attenzione a T-SQL di Microsoft SQL Server

  • Seo

    Tecniche di posizionamento indicizzazione e ottimizzazione dei siti web per nei motori di ricerca

  • Manuale CSS

    Manuale completo sui CSS per principianti e non

Be Responsive

HTML 5

HTML 5

HTML 5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto delle pagine Web.

CSS 3

CSS 3

CSS 3 è l'ultima evoluzione dei fogli di stile CSS. Contiene molte novità come angoli arrotondati, ombre, sfumature, transizioni o animazioni.

jQuery

jQuery

jQuery è una libreria JavaScript cross-platform progettata per semplificare lo scripting lato client.