Asp.net programming we consider all important topic for knowledge about controls,web Services, JSON, Ajax, database, and interview related Question. In this Asp.net and sql server tutorial blog we give many examples of jquery as like How Play YouTube Video in Your Asp.net Website by URL, How to Play YouTube Videos in Asp.net by using Jquery , Jquery Change div background on mouseover in asp.net , JQuery UI Datepicker (Calendar) etc.

Friday, October 31, 2014

Different Types of SQL Server Stored Procedures

SQL Server Stored Procedures and Security Factor:

Stored Procedures is a group of SQL statements with an assigned name that's stored in the database.

Security with Stored procedures:


Sql Stored procedures provide better security to your data. Users can have permission to execute a stored procedure if they do not have permission then they do not execute the procedure's statements directly.

Different types of stored procedures in sql server:


SQL server having different types of stored procedures, these are:-
  • System Stored Procedures
                       1. Using input parameters
                       2. Using output parameters
                       3. Using Try Catch

  • Extended Stored Procedures



System Stored Procedures:


  • A system stored procedures of sql are stored in the master database and these are starts with a sp_ prefix.
  • This type of sql procedures can be used to perform variety of tasks to support sql server functions for external application in the system tables.
  • For check use this syntax of query.

                 sp_helptext <Sql-StoredProcedure_Name>

        Some System procedures are Listed here:-
  • sp_rename : It is used to rename an database object like stored procedure,views,table etc.
  • sp_changeowner: It is used to change the owner of an database object.
  • sp_help: It provides details on any database object.
  • sp_helpdb: It provides the details of the databases defined in the Sql Server.
  • sp_helptext: It provides the text of a stored procedure reside in Sql Server
  • sp_depends: It provides the details of all database objects that depend on the specific database object


User Defined Stored Procedures:


  • A User Defined stored procedures are usually stored in user database and use to complete the tasks in the user database.
  • When the user Make these procedures don’t use sp_ prefix.
  • When we use the sp_ prefix then it will check master database first then it comes to user defined database.
  • Syntax of sql query for creating procedure.

                      CREATE PROCEDURE <procedure name>
                       As
                           (
                         ...............................................................
                         ..............................................................
                            )

Extended Stored Procedures:


  • An Extended stored procedures that are use to call functions from DLL files.
  • The extended stored procedures are depreciated for that reason it would be better to avoid using of Extended Stored procedures.


Sql Server Related:



No comments:

Post a Comment