RSS‎ > ‎

SQL :: Difference between Function and Stored Procedure?

posted Aug 22, 2012, 5:43 AM by Ashish Jain
Functions can be used in the SQL statements anywhere in the WHERE/HAVING/SELECT section where as Stored procedures cannot be. UDFs (User defined Functions) that return tables can be treated as another rowset. This can be used in JOINs with other tables. Inline UDF's can be though of as views that take parameters and can be used in JOINs and other Rowset operations.