0

Oracleにはパッケージがあり、これを使用して定数値を1か所に保持することもできます。

postgres 9.2でも同じことをしたいです。私が書くすべての関数で値をハードコーディングしたくありません。

EnterpriseDB Postgres Plus Advanced Server 9.2 バージョンがパッケージをサポートしていることは知っています。

以下に示すように、パッケージを作成しました

 CREATE OR REPLACE PACKAGE sample.reference_constant
 IS
 v_sample_1 CONSTANT VARCHAR := 'SAMPLE ONE';
 END;

関数本体のように変数にアクセスしようとするとpkg_name.variable_name、無効な SELECT 操作エラーが発生します。

**EDB PPAS でパッケージ レベル変数にアクセスする方法を教えてもらえますか?

乾杯、
-AP

4

0 に答える 0