What is forall Statement ?

Answer Posted / ruchi

The keyword FORALL lets you run multiple DML statements
very efficiently. It can only repeat a single DML
statement, unlike a general-purpose FOR loop.

The FORALL statement issues a series of INSERT, UPDATE, or
DELETE statements, usually much faster than an equivalent
FOR loop. It requires some setup code, because each
iteration of the loop must use values from one or more
collections in its VALUES or WHERE clauses.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Why is oracle so popular?

558


hey friends, What are the steps I can do to transfer the database from Microsoft Access 2003 to oracle10g (or SQL) Best regards

1560


Can a parameter be passed to a cursor?

598


What are the limitations oracle database 10g xe?

568


What is a nested table and how is it different from a normal table?

571






Explain the use of full option in exp command.

585


How to use an explicit cursor without open statements?

612


How does Oracle guarantee data integrity of data changes?

1934


How do I find the database name in oracle?

599


What do you mean by cdb and pdb in oracle 12c?

633


How to start your 10g xe server from command line?

544


How to turn on or off recycle bin for the instance?

605


Explain the use of parfile option in exp command.

519


What are the oracle built-in data types?

558


Whether any commands are used for months calculation? If so, what are they?

592