gpt4 book ai didi

java - 如何在配置单元表中插入和检索十进制值

转载 作者:行者123 更新时间:2023-12-02 21:28:40 25 4
gpt4 key购买 nike

我想在 hive 表中插入和检索一个十进制值。
这是我的代码段,始终返回NULL:

CREATE TABLE complex_types (c1 decimal);

INSERT INTO TABLE complex_types SELECT cast('100' as decimal);

SELECT * FROM complex_types;

最佳答案

您可以使用LazySimpleSerDe或LazyBinarySerDe在这样的表中读取和写入值。

例如:
alter table decimal_1 set serde 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe';要么

alter table decimal_1 set serde 'org.apache.hadoop.hive.serde2.lazy.LazyBinarySerDe';

源信息是 here

关于java - 如何在配置单元表中插入和检索十进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35053369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com