The following table describes the Impala data types.
Sr.No | Data Type & Description |
---|---|
1 |
BIGINT This datatype stores numerical values and the range of this data type is -9223372036854775808 to 9223372036854775807. This datatype is used in create table and alter table statements. |
2 |
BOOLEAN This data type stores only true or false values and it is used in the column definition of create table statement. |
3 |
CHAR This data type is a fixed length storage, it is padded with spaces, you can store up to the maximum length of 255. |
4 |
DECIMAL This data type is used to store decimal values and it is used in create table and alter table statements. |
5 |
DOUBLE This data type is used to store the floating point values in the range of positive or negative 4.94065645841246544e-324d -1.79769313486231570e+308. |
6 |
FLOAT This data type is used to store single precision floating value datatypes in the range of positive or negative 1.40129846432481707e-45 .. 3.40282346638528860e+38. |
7 |
INT This data type is used to store 4-byte integer up to the range of -2147483648 to 2147483647. |
8 |
SMALLINT This data type is used to store 2-byte integer up to the range of -32768 to 32767. |
9 |
STRING This is used to store string values. |
10 |
TIMESTAMP This data type is used to represent a point in a time. |
11 |
TINYINT This data type is used to store 1-byte integer value up to the range of -128 to 127. |
12 |
VARCHAR This data type is used to store variable length character up to the maximum length 65,535. |
13 |
ARRAY This is a complex data type and it is used to store variable number of ordered elements. |
14 |
Map This is a complex data type and it is used to store variable number of key-value pairs. |
15 |
Struct This is a complex data type and used to represent multiple fields of a single item. |
Comments in Impala are similar to those in SQL.In general we have two types of comments in programming languages namely Single-line Comments and Multiline Comments.
Single-line comments − Every single line that is followed by "—" is considered as a comment in Impala. Following is an example of a single-line comments in Impala.
-- Hello welcome to tutorials point.
Multiline comments − All the lines between /* and */ are considered as multiline comments in Impala. Following is an example of a multiline comments in Impala.
/* Hi this is an example Of multiline comments in Impala */
The operators in Impala are similar to those in SQL. Refer our SQL tutorial by clicking the following link sql-operators.