A function that is stored in the database is much like a procedure in that it is a named PL/SQL block that can take parameters and be invoked. There are key differences both in the way it is created and how it is used. In this chapter, you will cover the basics of how to create, make use of, and drop a function. |