tblproperties
时间: 2023-09-05 08:11:00 浏览: 449
hive表新增字段或者修改字段
"tblproperties" 是 Hive 中用于设置表级别属性的关键字。您可以使用 "tblproperties" 设置各种属性,如表的描述、表的存储格式、表的压缩方式等等。
以下是使用 "tblproperties" 设置表属性的示例:
```sql
CREATE TABLE my_table (
column1 STRING,
column2 INT,
column3 DOUBLE
)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
STORED AS ORC
TBLPROPERTIES (
'description'='This is my table',
'orc.compress'='SNAPPY'
);
```
在这个例子中,我们创建了一个名为 "my_table" 的表,使用了 "ROW FORMAT DELIMITED FIELDS TERMINATED BY ','" 设置了表的数据格式,使用了 "STORED AS ORC" 设置了表的存储格式。最后,我们使用 "TBLPROPERTIES" 设置了表的两个属性,分别是表的描述和使用 Snappy 压缩算法压缩 ORC 文件。
阅读全文