これは2 PL / SQLオブジェクトに関する本当ですか?
A)彼らは再コンパイルが無効な状態でなければなりません。
B)彼らは、手動で再コンパイルすることはできません。
C)彼らは、手動で再コンパイルすることができます。
D)彼らは、手動で再コンパイルする必要があります。
E)彼らは自動的に再コンパイルすることができます。
回答:CE
趙:
翻訳:彼らは不活性状態で再コンパイルする必要があります。
翻訳B:彼らは手動で再コンパイルすることはありません。
バックナンバー:除外があること、決してなければなりません。
かかわらず、ビューの、等ストアドプロシージャ、ファンクション、パッケージなど、コード自体が間違っていないが、オブジェクト参照が変更された場合。彼らは失敗します。Oracleを呼び出すときに、他のオブジェクトの変更は、コンパイラエラーが発生した場合に自動的に再コンパイルされますので、しかし、それは、呼び出しには影響しません。この時点で再コンパイルした後に呼び出すことは間違っていると失敗した状態にあるため、コールは間違って行くでしょう。(この時点では、エラーの原因を見つけるし、手動でコンパイルしなければなりません)