Difference between function and stored procedure
Satya Prakash 1 Comment Difference between function and stored procedure, Exception can be handled by try-catch block in a Procedure whereas try-catch block cannot be used in a Function., Function must return a value but in Stored Procedure it is optional( Procedure can return zero or n values)., Functions can be called from Procedure whereas Procedures cannot be called from Function, Functions can have only input parameters for it whereas Procedures can have input/output parameters ., Functions that return tables can be treated as another rowset. This can be used in JOINs with other tables., Inline Function can be though of as views that take parameters and can be used in JOINs and other Rowset operations., Procedure allows SELECT as well as DML(INSERT/UPDATE/DELETE) statement in it whereas Function allows only SELECT statement in it., Procedures can not be utilized in a SELECT statement whereas Function can be embedded in a SELECT statement., Stored Procedures are pre-compile objects which are compiled for first time and its compiled format is saved which executes (compiled code) whenever it is called. But Function is compiled and executed, Stored Procedures cannot be used in the SQL statements anywhere in the WHERE/HAVING/SELECT section whereas Function can be., The most important feature of stored procedures over function is to retention and reuse the execution plan while in case of function it will be compiled every time., There are many difference between function and stored procedure. In this article we will discuss about the difference between function and procedures in context of SQL Server., There are many difference between function and stored procedure. In this article we will discuss about the difference between function and procedures in context of SQL Server. Stored Procedures are pr, We can go for Transaction Management in Procedure whereas we can't go in Function.
There are many difference between function and stored procedure. In this article we will discuss about the difference between function
Read more