
- 表特定语句
- Impala - 创建表语句
- Impala - 插入语句
- Impala - 选择语句
- Impala - 描述语句
- Impala - 修改表
- Impala - 删除表
- Impala - 截断表
- Impala - 显示表
- Impala - 创建视图
- Impala - 修改视图
- Impala - 删除视图
- Impala - 子句
- Impala - Order By 子句
- Impala - Group By 子句
- Impala - Having 子句
- Impala - Limit 子句
- Impala - Offset 子句
- Impala - Union 子句
- Impala - With 子句
- Impala - Distinct 运算符
- Impala 有用资源
- Impala - 快速指南
- Impala - 有用资源
- Impala - 讨论
Impala - 查询语言基础
Impala 数据类型
下表描述了 Impala 数据类型。
序号 | 数据类型及描述 |
---|---|
1 |
BIGINT 此数据类型存储数值,其范围为 -9223372036854775808 到 9223372036854775807。此数据类型用于 create table 和 alter table 语句。 |
2 |
BOOLEAN 此数据类型仅存储 **true** 或 **false** 值,它用于 create table 语句的列定义中。 |
3 |
CHAR 此数据类型是固定长度存储,用空格填充,您可以存储的最大长度为 255。 |
4 |
DECIMAL 此数据类型用于存储十进制值,它用于 create table 和 alter table 语句。 |
5 |
DOUBLE 此数据类型用于存储范围在正负 4.94065645841246544e-324d -1.79769313486231570e+308 之间的浮点数。 |
6 |
FLOAT 此数据类型用于存储范围在正负 1.40129846432481707e-45 .. 3.40282346638528860e+38 之间的单精度浮点值数据类型。 |
7 |
INT 此数据类型用于存储 4 字节整数,范围为 -2147483648 到 2147483647。 |
8 |
SMALLINT 此数据类型用于存储 2 字节整数,范围为 -32768 到 32767。 |
9 |
STRING 此类型用于存储字符串值。 |
10 |
TIMESTAMP 此数据类型用于表示时间点。 |
11 |
TINYINT 此数据类型用于存储 1 字节整数值,范围为 -128 到 127。 |
12 |
VARCHAR 此数据类型用于存储可变长度字符,最大长度为 65,535。 |
13 |
ARRAY 这是一种复杂数据类型,用于存储可变数量的有序元素。 |
14 |
Map 这是一种复杂数据类型,用于存储可变数量的键值对。 |
15 |
Struct 这是一种复杂数据类型,用于表示单个项目的多个字段。 |
Impala 中的注释
Impala 中的注释类似于 SQL 中的注释。一般来说,我们在编程语言中有两种类型的注释,即单行注释和多行注释。
**单行注释** - 每个后面跟着“—”的单行都被视为 Impala 中的注释。以下是 Impala 中单行注释的示例。
-- Hello welcome to tutorials point.
**多行注释** - **/*** 和 ***/** 之间的所有行都被视为 Impala 中的多行注释。以下是 Impala 中多行注释的示例。
/* Hi this is an example Of multiline comments in Impala */
Impala 中的操作符类似于 SQL 中的操作符。请点击以下链接参考我们的 SQL 教程 sql-operators.