How to copy a table in another table with datas?
Answers were Sorted based on User's Feedback
Answer / guest
If new table is not yet created,
create table new_table as select * from old_table;
if new table is already created,
insert into new table select * from old_table
provided the structure of the new table is same as old
table.
Is This Answer Correct ? | 21 Yes | 1 No |
Answer / guest
If new table is not yet created,
create table new_table as select * from old_table;
if new table is already created,
insert into new table select * from old_table
provided the structure of the new table is same as old
table.
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / kavitha nedigunta
create table new_table as select * from old_table;
EG:- create table emp1 as select * from emp;
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / meher
copy from user_name/password@schema_name insert
target_table_name using select * from source_table_name;
Is This Answer Correct ? | 4 Yes | 2 No |
Answer / monty
if you have a table employee you can create duplicate
record using into statement
select *into backup_employee from employee
the above statement create new table backup_employee with
same data of employee
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / mohan
create table emp_dup as select * from emp:
if we have already structure means:
Insert into emp_dup(select * from emp);
Is This Answer Correct ? | 2 Yes | 0 No |
In Oracle 10g :
---------------
Create New Table in another table with same data's:
---------------------------------------------------
copy from coeot1a2/coeot1a2@coeau to scott/tiger@coeau
CREATE s11 using select * from major_list;
Insert data's into another table with same data's:
---------------------------------------------------
copy from coeot1a2/coeot1a2@coeau to scott/tiger@coeau
INSERT s11 using select * from major_list;
Append data's into another table with same data's:
---------------------------------------------------
copy from coeot1a2/coeot1a2@coeau to scott/tiger@coeau
APPEND s11 using select * from major_list;
Replace data's into another table with same data's:
---------------------------------------------------
copy from coeot1a2/coeot1a2@coeau to scott/tiger@coeau
REPLACE s11 using select * from major_list;
Is This Answer Correct ? | 0 Yes | 0 No |
---With date from existing table to new table.
SQL> create table new_table_name as select * from old_table_name where 1=1;
---without data
SQL> create table new_table_name as select * from old_table_name where 1=2;
Thanks,
Is This Answer Correct ? | 0 Yes | 0 No |
How does cross join work?
how to create object in plsql
What is an index and types of indexes. How many number of indexes can be used per table ?
12 Answers Accenture, BirlaSoft, Cognizant, CTS, Symphony,
Why stored procedure is faster than query?
What are the advantages of pl sql over sql?
What is scope and visibility in PL/SQL?
What are all ddl commands?
What is raw datatype in sql?
wa procedure to return the month and the no'f developers joined in each month.
how can you see all indexes defined for a table? : Sql dba
What is the use of pl/sql table?
Can we create clustered index without primary key?