Question
what are the Invalid Objects in pl/sql

Answers

Stored PL/SQL is code stored and compiled within the data dictionary, as PL/SQL
objects. This code can take these forms:
• Procedures
• Functions
• Triggers
• Packages
• Object types
Most, if not all, of these procedural objects will refer to data objects, such as tables.
When a procedural object is compiled, the compiler checks the data objects to which
it refers in order to confirm that their definition is correct for the code and whether
the privileges are appropriate.
For example, if the code refers to a column, the column must exist or the code will
not compile. If any of the data objects to which a procedural object refers change after
the procedural object has been compiled, then the procedure will be marked INVALID.
Procedural objects may also be invalid for more mundane reasons: perhaps the
programmer made a simple syntactical mistake. In that case, the object will be created
INVALID and will be useless.
The same situation can occur with views. When created they may be fine, but they
will be invalidated if the tables on which they are based have their definitions changed.   Your Comment




More Software Questions..
What is the inputsplit in map reduce software?

What is software configuration management?

What Is Java Api For Xml-based Rpc (jax-rpc)?

How can you implement fine-grained auditing?

What is IBM’s simple explanation for Big Data’s four critical features?

What is static synchronized method in JDBC API? Give an example?

What does the NULLIF function do?

What happens if a start method is not invoked and the run method is directly invoked?

Should we override finalize method

what is the difference between mysql_fetch_array and mysql_fetch_object?

How will XML affect my document links?

Why to use Style Sheets?

What are Filters in MVC?

Can you explain Application layer in OSI model?

How to define new testplan attributes?

What are the minimum system requirements to run Photoshop? Is it possible to run Photoshop over linux?

Which oracle package is used to manage the oracle lock management services?

What is Latch Up? Explain Latch Up with cross section of a CMOS Inverter. How do you avoid Latch Up?

What is marker interface?

What types of partitioning are there for BW?



Search
Can you Answer!!
  • Q Mention what is the difference between logical table source and logical table?
  • Q How does the decrease in progesterone at the last weeks of pregnancy help to bring on labor? 1) stimulating FSH production 2) decreasing the levels of estrogens 3) dilating the cervix 4) decreasing the inhibition of uterine contractility
  • Q The web-based not-for-profit venture which compiles and freely offers vast numbers of documents and literary works is called Project (what?): Gutenberg; Caxton; Shakespeare; or Murdoch?
  • Q What is basic use of "dataview" ?
  • Q Name the gas used for making vegetable ghee?
  • Q What are the types of nodes in the Xpath data model? Explain briefly?
  • Q What were the major strengths and weaknesses of the last person who held this job?
  • Q Which port especially developed for exporting iron ore to Japan?
  • Q Explain Explain various types of electron microscopes
  • Q How To Generate CREATE VIEW Script on an Existing View?
  • Q What is automating the operations?