General Interview Questions
General Interview Questions
3. What is bulk insert and what other operations you can perform using
bulk feature?
Ans:
Reads rows from a source table using BULK COLLECT and LIMIT, then puts them in
another collection (presumably with a different layout structure), then loads them
to your destination table.
Start_time := DBMS_UTILITY.get_time;
end_time := DBMS_UTILITY.get_time;
DBMS_OUTPUT.PUT_LINE (
'Conventional Insert: ' || TO_CHAR (end_time - start_time)
);
Start_time := DBMS_UTILITY.get_time;
end_time := DBMS_UTILITY.get_time;
DBMS_OUTPUT.PUT_LINE ('Bulk Insert: ' || TO_CHAR (end_time - start_time));
COMMIT;
END;
A request GROUP groups together all the requests that can be run by a particular
responsibility. It does not mean that they are all run together, it limits the requests
that a user possibly can run. Request groups are administered by the sysadmin
user, using System admin responsibility
Document sequences generate audit data, so even if documents are deleted, their
audit records remain.
13. What is anchoring and what are the different types of anchoring
available?
Ans:
An anchor defines the relative position of an object to the object to which it is
anchored. Anchors are used to determine the vertical and horizontal positioning of a
child object relative to its parent. Since the size of some layout objects may change
when the report runs (and data is actually fetched), you need anchors to define
where you want objects to appear relative to one another.
What are the various types of anchors in Reports ? A There
are two types of anchors in Oracle Reports:
* implicit (anchors that Oracle Reports creates when a report is run)
* explicit (anchors you create)
What is an Implicit Anchor?
Implicit Anchors : At run time, Oracle Reports generates an implicit anchor for each
layout object that does not already have an explicit anchor. It determines for each
layout object which objects, if any, can overwrite it, then creates an anchor from
the layout object to the closest object that can overwrite it. This prevents the object
from being overwritten. The implicit anchor functionality saves you from having to
define the positioning of each object. Implicit anchors are not visible in the Layout
editor. However, you can specify that the Object Navigator display anchoring
information using the Object Navigator Options dialog.
What is an Explicit Anchor?
Explicit Anchors : Create an anchor in the Layout editor by clicking on the Anchor
tool, dragging from one edge of the child to the one of the parent’s edges, then
specifying the anchor’s properties in its property sheet. Any anchor you create for
an object will override its implicit anchoring. Explicit anchors are always visible in
the Layout editor unless you specify otherwise via the Layout Options dialog