Store Procedure Function S.P need not be return a value Functions MUST return a value S.P can be called independently using exec keyword whereas Function is called using SELECT statements. S.P can be used for performing business logic Functions are used for computations Can be used EXEC inside an S.P EXEC command can't be used inside a Function S.P takes IN and OUT parameters. Function parameters are always IN , no OUT is possible Transaction related statement can be handled in S.P Can't be handled in function. XML parameters passed in S.P Can’t pass XML Parameters S.P can affect the state of the database by using insert, delete, update and create operations. Functions cannot affect the state of the database which means we ...
To Share Experiences of upcoming Microsoft Technologies...