عند اضافة عامود جديد او تعديل في بنية جدول معين فأن جميع الـ Objects المرتبة به تحتاج الى اعادة تنفيذ compile و ذلك لتجنب حدوث عطل ما و من الـ objects التي تتأثر بتعديل بنيية جدول هي
1.backges
2.functions
3. Procedures
و لمعرفة الـ Objects التي يجب اعادة تنفيذها نفذ الجملة التالية
select owner, object_name, object_type from dba_objects where status='INVALID' order by owner
1.backges
2.functions
3. Procedures
و لمعرفة الـ Objects التي يجب اعادة تنفيذها نفذ الجملة التالية
select owner, object_name, object_type from dba_objects where status='INVALID' order by owner