gpt4 book ai didi

sql - 在 Hive 中查找 ASCII 值的总和

转载 作者:可可西里 更新时间:2023-11-01 16:50:56 27 4
gpt4 key购买 nike

我是 Spark 和 Hive 的新手。我想计算 Hive 表中“名称”列中 ASCII 值的总和。

所以在 Hive 中,它有 ascii() 内置函数,但它只返回第一个字符的值。 Hive是否提供了循环遍历name中所有字符的函数?

最佳答案

与其在 hiveql 中编写循环,不如将表创建为外部表。然后直接循环遍历特定列,将其转换为ascii。您仍然可以使用 hiveql 查询新的 ascii 列。并使用 java/python 修改文件中的数据。这就是 hive 和读取模式的美妙之处。

关于sql - 在 Hive 中查找 ASCII 值的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341324/

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