在hive中创建 student 表
时间: 2024-09-24 07:20:14 浏览: 52
HIVE-分桶表的详解和创建实例.docx
5星 · 资源好评率100%
在Hive中,你可以使用SQL创建一个名为"student"的表,通常包含学生的基本信息,例如姓名、学号等字段。以下是一个简单的创建表的例子:
```sql
CREATE TABLE IF NOT EXISTS student (
id INT COMMENT '学生的唯一标识',
name STRING COMMENT '学生姓名',
age INT COMMENT '学生年龄',
major STRING COMMENT '专业',
enroll_date DATE COMMENT '入学日期'
) ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
STORED AS TEXTFILE;
```
这个例子中:
- `id`, `name`, `age`, `major`, 和 `enroll_date` 是列名。
- `INT`, `STRING`, `DATE` 分别定义了数据类型。
- `COMMENT` 后的内容是对列的描述,方便理解和管理。
- `ROW FORMAT DELIMITED` 指定行由逗号分隔。
- `STORED AS TEXTFILE` 表示数据以文本文件的形式存储。
阅读全文