数据库包是特殊的PL/SQL代码块,承载了过程、函数和变量。它们可以被编译到数据库中并自动保存,可通过包名和schema调用其他数据库对象。包由包头和包体组成,分别用PACKAGE和PACKAGE BODY声明。