Packages


https://www.udemy.com/course/plsql-by-example/learn/lecture/3169186#overview

Packages


パッケージはschema objectで、論理的に関連付けられたPL/SQLタイプ、item、サブルーチン(関数/プロシージャ)などをバンドルします.
このパッケージは通常、規格と車体から構成されています.

Specification

CREATE OR REPLACE PACKAGE package_name
AS
    program1_header;
    program2_header;
    -- 이 program_header는 function, procedure, cursor 등등이 해당된다.
END package_name;
  • インタフェースの役割
  • Body

    CREATE OR REPLACE PACKAGE BODY package_name
    AS
        program1_header;
        program2_header;
    END package_name;
  • 実際の実行部の内容