かの警告fom未使用のパラメータPLSQ?
-
01-07-2019 - |
質問
時には、PL SQL追加したいパラメータにパッケージには、機能又は手続に備えるため、将来可能です。例えば:
create or replace function doGetMyAccountMoney( Type_Of_Currency IN char := 'EUR') return number
is
Result number(12,2);
begin
Result := 10000;
IF char <> 'EUR' THEN
-- ERROR NOT IMPLEMENTED YET
END IF;
return(Result);
end doGetMyAccountMoney;also
することができる多くの警報など
Compilation errors for FUNCTION APPUEMP_PRAC.DOGETMYACCOUNTMONEY
Error: Hint: Parameter 'Currency' is declared but never used in 'doGetMyAccountMoney'
Line: 1
池尾:そういうふうに考えていうな形で示す
解決
ていると思いますが、これはこのパラメータPLSQL_WARNINGSされた10gR2。 http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/initparams166.htm#REFRN10249
他のヒント
行わなかった場合は、警告レベルだけなのに結合するパラメータの値をダミーの値は、文書そのためにできるようになっています。
おとえば複数のエラー。最も重要なことは、できれば変更"char"の"通貨"のIF文;る調査を実施しているのは、同じ参照するには、できるだけ多くの警告しています。
除非厳しいPL/SQL警告:
ALTER SESSION SET PLSQL_WARNINGS='ENABLE:SEVERE';
でも、いまの氏名または名称および右の正しい順序でこの宣言は?
ので文句つのパラメータの名前が"通貨"がんに実際に使っているというわけじゃないよね?
一方、使うという char, 何でしょうか?
それとも自分の知識のPL/SQLになると、その場合、どうぞコメント私は削除します。
所属していません StackOverflow