What is difference between TRUNCATE & DELETE?
Answer Posted / swapnareddy
Main Differences between Truncate and Delete:
Truncate:
1:Truncate removes all records but using this we cannot
remove a particular record.
2:Truncate is ddl command(data definiton language command)
3:Rollback cannot be done when we use this command.
4:Truncate cannot fire a trigger.
Delete:
1:delete can remove all records or a particular record.
2:delete is a dml command(data manipulation language command)
3:rollback is possible when we use this command.
4:delete can fire a trigger
| Is This Answer Correct ? | 19 Yes | 1 No |
Post New Answer View All Answers
Explain raise_application_error.
How to write pl sql program in mysql command prompt?
Is sql injection illegal?
what are the join types in tsql? : Transact sql
What is dml and ddl?
How many times can we commit in a loop?
Which is faster view or stored procedure?
What is record data type?
What is recursive join in sql?
What is primary key secondary key alternate key candidate key?
Why use truncate instead of delete?
Do we need to rebuild index after truncate?
Can we create foreign key without primary key?
What is the function that is used to transfer a pl/sql table log to a database table?
Can we alter stored procedure?