CREATE PACKAGE - ストアドパッケージを宣言する -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

CREATE [ AS REPLACE ] PACKAGE ストアドパッケージ名 [ IS | AS ]
ストアド定義

関連キーワード

 CREATE PACKAGE 文は、ストアドパッケージを宣言するときに使用します。 ストアドパッケージは、複数のストアドファンクション・ストアドプロシージャを一つにパッケージ化(枠組みを作成)する宣言であり、実際のストアドファンクション・ストアドプロシージャは、CREATE PACKAGE BODY 文を使用して定義します。 このとき、ストアドパッケージに定義されるストアドファンクション・ストアドプロシージャはオーバーロードすることができ、パラメータの定義が異なれば、別のストアドファンクション・ストアドプロシージャとして認識されます。

-- 【説明】
-- 次の SQL 文は、「PKG_02」のストアドパッケージに、「SF_02_1」のストアドファンクションを宣言します。

CREATE PACKAGE PKG_02 IS
 FUNCTION SF_02_1 RETURN VARCHAR2;
END;
/