How can i insert data inro a table with 3 columns using
FORALL?
Answers were Sorted based on User's Feedback
Answer / ashutosh
you can use 3 different collections for it...
suppose the table is emp have the following columns
1. empname varchar
2. empid number
3. sal number
declare
type name_typ is table of emp.empname%type;
type id_typ is table of emp.empid%type;
type sal_typ is table of emp.sal%type;
name_tab name_typ;
id_tab id_typ;
sal_tab sal_typ;
begin
name_tab := name_typ('ramit','rohan');
id_tab := id_typ(10,20);
sal_tab := sal_typ(21000,22000);
for all i in name_tab.first .. name_tab.last
insert into emp values(name_tab(i),id_tab(i),sal_tab(i));
end;
| Is This Answer Correct ? | 39 Yes | 1 No |
Answer / amarnath
in stead of above discription we need to use dynamic sql.
| Is This Answer Correct ? | 6 Yes | 2 No |
what is the order of pre-defined exceptions.
Does group by remove duplicates?
how to create user in sql and how to set password for that?
What is the purpose of normalization?
How to write html code in pl sql?
what is the difference between union and union all
14 Answers IBM, Luxoft, Oracle,
How can you maintain the integrity of your database on instances where deleting an element in a table result in the deletion of the element(s) within another table?
If I have a table T with 4 rows & 2 columns A & B. A has values 1,2,3,4. and B has 10,20,30,40. Write an Update SQL query which can Swap the values of A & B for all records. (Do not use a sub-query)
What is Difference between StoredProcedure and function?
display null value rows with out using null function?
How to fetch alternate records from a table?
how to sort records in sql?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)