Answer:
1) A procedure is a precompiled and function is not pre-compiled.
2) procedure may or may not return a value where as function must return a value.
3) procedure can return multiple values and function can not return multiple values.
4) you can use function in select, where or in case statement but procedures can not be used.
5) function can not call procedures inside it.
Asked In: Many Interviews |
Alert Moderator