SQl數據庫中包是什么

包就是一個把各種邏輯相關的類型、常量、變量、異常和子程序組合在一起的模式對象 。包通常由兩個部分組成:包說明和包體,但有時包體是不需要的 。
【SQl數據庫中包是什么】說明是應用程序接口它聲明了可用的類型、變量、常量、異常、游標和子程序,包體部分完全定義游標和子程序,并對說明中的內容加以實現 。在說明部分聲明的內容都是公有的,對應用程序是可見的 。包體中的內容有私有的,它實現了說明部分定義的細節內容,并且對應用程序是不可見的 。緊跟著包體聲明部分的是一個可選的初始化部分,它用于初始化包中的變量等 。