用途
ファンクションはPL/SQLを使用して定義されます。このため、この項では一般的な情報について説明します。完全な構文、セマンティクスおよび例の詳細は、『Oracle Database PL/SQL言語リファレンス』を参照してください。
ALTER
FUNCTION
文を使用すると、無効なスタンドアロンのストアド・ファンクションを再コンパイルできます。明示的に再コンパイルすることによって、実行時に暗黙的に再コンパイルする必要がなくなり、また、実行時のコンパイル・エラーとパフォーマンス上のオーバーヘッドもなくなります。
この文を使用して既存のファンクションの宣言や定義を変更することはできません。ファンクションを再宣言または再定義する場合は、OR
REPLACE
句を指定してCREATE
FUNCTION
文を使用します。「CREATE FUNCTION」を参照してください。
構文
alter_function::=
(function_compile_clause
: この句の構文の詳細は、『Oracle Database PL/SQL言語リファレンス』を参照してください。)