Nwlapcug.com


Stored procedure di SQL Server Management Studio

Stored procedure di SQL Server Management Studio


Stored procedure SQL Server sono pre-compilati blocchi di codice che recuperano i record da un database. L'applicazione di SQL Server Management Studio è l'utilità che consente di creare queste stored procedure. I tipi di stored procedure create determinano come SQL Server viene eseguito il codice e il tipo di autorizzazioni necessarie per eseguire la procedura.

Transact-SQL (T-SQL)

SQL Server fornisce agli sviluppatori un insieme eseguibile da riga di sequenze per modificare o recuperare i record della tabella di database. T-SQL consente agli sviluppatori di prendere in un parametro, pertanto questo tipo di procedura viene utilizzato per lo sviluppo di software e contenuti dinamici. I parametri inviati da un sito Web o applicazione desktop vengono utilizzati per selezionare o modificare il contenuto della tabella. T-SQL stored procedure sono considerate "user defined" procedure, poiché vengono creati dagli sviluppatori in SQL Server.

CLR

Una routine CLR esegue sezioni di codice creato in .NET framework. Il framework .NET è la piattaforma di sviluppo principale per Microsoft. Poiché SQL Server Management Studio è inoltre un prodotto Microsoft, l'integrazione di queste due tecnologie è più semplice. SQL Server può chiamare i programmi esterni di .NET e SQL Server può utilizzare questi blocchi di codice per modificare i dati della tabella.

Sistema

SQL Server dispone di una propria stored procedure di sistema. Queste stored procedure non solo modificare i dati della tabella. Queste stored procedure in esecuzione fornire allo sviluppatore la possibilità di modificare le proprietà del server. Gli amministratori di database utilizzano anche queste procedure come una riga di comando rapida per visualizzare proprietà del database e modificare le autorizzazioni. Poiché queste procedure possono modificare le proprietà del server, l'esecuzione di loro richiede privilegi amministrativi sul server.