Functions vs procedures in Oracle

后端 未结 7 1845
鱼传尺愫
鱼传尺愫 2020-12-04 15:18

can anybody explain what is the main difference between functions and procedures in Oracle? Why must I use procedures if I can do everything with functions?

  1. I
7条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-04 15:55

    1. Procedure may or may not return value but functions return value.

    2. procedure use out parameter returnvalue purpose but function returnstatment provide.

    3. procedure used manipulation of data but function use calculation of data.
    4. procedure execution time not use select statement but function use select statement. These are major difference of it.

提交回复
热议问题