title: Can we call procedure inside function in oracle PL/SQL? If not then why?
body: <p>In some places I heard that we cannot call procedure inside function in oracle PL/SQL. May I know why is it so?
  Also why cant we call a procedure within a SELECT statement whereas we can call a function in the same SELECT statement.</p>