SQL Datatype
- SQL Datatype is used to define the values that a column can contain.
- Every column is required to have a name and data type in the database table.
Datatype of SQL:

1. Binary Datatypes
There are Three types of binary Datatypes which are given below:
| Data Type | Description |
|---|---|
| binary | It has a maximum length of 8000 bytes. It contains fixed-length binary data. |
| varbinary | It has a maximum length of 8000 bytes. It contains variable-length binary data. |
| image | It has a maximum length of 2,147,483,647 bytes. It contains variable-length binary data. |
2. Approximate Numeric Datatype :
The subtypes are given below:
| Data type | From | To | Description |
|---|---|---|---|
| float | -1.79E + 308 | 1.79E + 308 | It is used to specify a floating-point value e.g. 6.2, 2.9 etc. |
| real | -3.40e + 38 | 3.40E + 38 | It specifies a single precision floating point number |
3. Exact Numeric Datatype
The subtypes are given below:
| Data type | Description |
|---|---|
| int | It is used to specify an integer value. |
| smallint | It is used to specify small integer value. |
| bit | It has the number of bits to store. |
| decimal | It specifies a numeric value that can have a decimal number. |
| numeric | It is used to specify a numeric value. |
4. Character String Datatype
The subtypes are given below:
| Data type | Description |
|---|---|
| char | It has a maximum length of 8000 characters. It contains Fixed-length non-unicode characters. |
| varchar | It has a maximum length of 8000 characters. It contains variable-length non-unicode characters. |
| text | It has a maximum length of 2,147,483,647 characters. It contains variable-length non-unicode characters. |
5. Date and time Datatypes
The subtypes are given below:
| Datatype | Description |
|---|---|
| date | It is used to store the year, month, and days value. |
| time | It is used to store the hour, minute, and second values. |
| timestamp | It stores the year, month, day, hour, minute, and the second value. |

No comments:
Post a Comment