difference between stored procedure and function?
Answers were Sorted based on User's Feedback
Answer / m m naidu
A Procedure is a sub-program that performs a specific
action.
A Procedure can be called from PL/SQL Block or from another
Procedure also.
A function is very similar to a Procedure. Both take
arguments, which can be of different modes. Both are
different forms of PL/SQL blocks. Both can be stored in the
database.
A procedure call is a PL/SQL statement by itself, while a
Function call is called as part of an expression. And a
Function must return
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / vsandhyana
Function can call anywhere in your select query but store
procedure cannot call from the select statement.
store procedure may or may not return values but function
should return value.
Thanks,
Vsandhyana
| Is This Answer Correct ? | 3 Yes | 1 No |
PL/SQL------------- It is a named PL/SQL Block.
------------- Which can take 1 or more values.
------------- It accepts Parameters.
Usage-------------- Reusability.
-------------- Precompatibility.
Whereas
Functions----------- It is a named PL/SQL Block.
----------- Which can take 1 or more values.
----------- It must a Returns value by using
return statement.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / ravi v
Function returns only 1 value, where as stored procedure
returns mutiple values.
| Is This Answer Correct ? | 1 Yes | 2 No |
what is fact less fact give me proper example?
How to Reset Pagenumbers in one report.
what is materialised view? why we use it in data warehousing?
Can you define confirmed dimension?
How can I convert a list report/Cross tab Report in Cognos EP series into a bar chart or pie chart etc.
How to create a Ratio in Cognos Report studio Reports?
Where in report Studio's property pane can I find NoDataHandler?
What are shortcuts? Where it can be used? What are the advantages?
architecture of cognos8
What is the difference between static and dynamic conditions?
What is diffence between query calculation and layout calculation?
How can we give the same color for alternate(1,3,5.... and 2,4,8...) cells in a column?