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
What is the difference between delete and truncate statement in sql?
What are the different types of dbmss?
What is difference between stored procedures and application procedures?
What do you understand by pl/sql packages?
Which column in the user.triggers data dictionary view shows that the trigger is a pl/sql trigger?
how to drop an existing table in mysql? : Sql dba
What is java sql driver?
What are the types of views in sql?
what does the t-sql command ident_current does? : Transact sql
What is a join?
How does one use sql*loader to load images, sound clips and documents? : aql loader
What are sql functions? Describe the different types of sql functions?
What is a primary key example?
Why left join is used in sql?
What is the difference between local variables and global variables?