In this chapter, you will learn about
In Chapter 19 you learned about procedures, in Chapter 20 you learned about functions, and in Chapter 21 you learned about the process of grouping functions and procedures into a package. Now you will learn more about what it means to have code bundled into a package. Numerous data dictionary views can be accessed to gather information about the objects in a package.
Functions in packages are required to meet additional restrictions to be used in a
SELECT statement. In this chapter, you will learn what those restrictions are and how to enforce them. ...