SQL Types
SQL statements are generally categorized into different types based on the tasks each statement can perform.
SQL Type | Commands | Description |
---|---|---|
Data Definition Language (DDL) |
| Statements that define the data and data structure (schema objects). |
Data Manipulation Language (DML) |
| Statements that manipulate the data. |
Data Control Language (DCL) |
| Statements to limit the access on the data. |
Transact Control Language (TCL) |
| Statements to control the transactions in a session. |
Data Query Language (DQL) |
| Statements used to view the data. |
Did you find this page helpful?
Start with GraphQL on Hasura for Free
Build apps and APIs 10x faster
Built-in authorization and caching
8x more performant than hand-rolled APIs
![Promo](/learn/database/microsoft-sql-server/static/hasura-free-ff60e409244e0ea12b5a3045d1a9096b.png)
![footer illustration](https://graphql-engine-cdn.hasura.io/learn-hasura/assets/footer-img.png)