Introduction
Lets Get Started
SQL Statements in sql server are broadly divided into 4 types. They are as below.- DDL (Data Defination Language)
- DML (Data Manipulation Language)
- DCL (Data Control Language)
- TCS (Transaction Control Statement)
Lets discuss below category wise.
DDL-As name suggest it is used to define database structure. The database operation comes under this as below.
DDL Statement | Description |
---|---|
CREATE | Used to create the Database or table |
ALTER | It used to modify the database structure. |
DROP | Delete the table or Database |
TRUNCATE | Used to delete all the records and associated table pace |
RENAME | It rename the Database or Table |
DML- As name suggest it used to manipulate data(Can not play with data structure) using the following statement.
DML Statement | Description |
---|---|
SELECT | It used to Select the records from single table,multiple table,function and view. |
UPDATE | It used to update new data to the table. |
INSERT | Used to insert data to the table |
DELETE | Used to delete complete table or specific row from the table |
LOCK TABLE | table used to lock one or more table in a specific mode. |
MERGE | Used to merge two table data in a single pass |
DCL- As name suggest it used to control the data by applying special permission to data.
DCL Statement | Description |
---|---|
GRANT | It give previlage to use the database resource. |
REVOKE | It take back the permission given to the specific resource |
TCS-As name suggest it helps us to provide the feature which help to permanent save as well as revert back the data.
TCS | Description |
---|---|
COMMIT | It used to commit the data when it get successful. After that you can not rollback. |
ROLLBACK | Restore original data since the last commit takes place. |
SAVEPOINT | Created for later use ROLLBACK the new changes. |
We understood the types of statements available in sql server.
DDL,DML are most commonly used statement in Sql server.
No comments:
Post a Comment