Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Difference between:
- Delete & Truncate
- Table & View
- Constraints & Triggers



Difference between: - Delete & Truncate - Table & View - Constraints & Triggers..

Answer / amrish kumar

The DELETE command is used to remove rows from a table. A
WHERE clause can be used to only remove some rows. If no
WHERE condition is specified, all rows will be removed.
After performing a DELETE operation you need to
COMMIT or ROLLBACK the transaction to make the change
permanent or to undo it.

TRUNCATE removes all rows from a table. The operation cannot
be rolled back. As such, TRUCATE is faster and doesn't use
as much undo space as a DELETE.



DROP and TRUNCATE are DDL commands, whereas DELETE is a DML
command. Therefore DELETE operations can be rolled back
(undone), while DROP and TRUNCATE operations cannot be
rolled back.


Table is a basic unit of data storage in an oracle database.
It holds all user accessible data.

View is a virtual table
- It can be created on a table or another view.
- It is just like a window through which we can access or
change base table data.
- It does contain data of its own. It always takes data from
its base table.
- It is stored as a query in data dictionary.Whenever you
query a view it gets data from its based table using this query.

Constraints are great at maintaining database integrity for
database fields and relationships between database tables.

Triggers are great for checking past vs. current values and
making decisions based on that data.

Is This Answer Correct ?    11 Yes 0 No

Post New Answer

More SQL Server Interview Questions

What are four major operators that can be used to combine conditions on a where clause?

0 Answers  


Explain what is the difference between a local and a global temporary table?

0 Answers  


Explain Capacity planning to create a database? and how to monitor it?

0 Answers  


What are audit control procedures?

0 Answers   Ernst Young, Thomson Reuters,


what's the maximum size of a row? : Sql server database administration

0 Answers  


What are the main sources of data?

0 Answers  


How to create a stored procedure with a statement block in ms sql server?

0 Answers  


What is a result set object returned by odbc_exec()?

0 Answers  


what is victor class

0 Answers  


Can you give an example of Stored Procedure?

4 Answers   Wipro,


in emptable i want to retrive the name of employee whose name in 'J'char.exp: arjun,jagadesh,niranjan,anju,aaaj etc.

8 Answers  


Can a function call a stored procedure in sql server?

0 Answers  


Categories