在 Presto 中找出值的数据类型

Posted

技术标签:

【中文标题】在 Presto 中找出值的数据类型【英文标题】:Finding out the data type of a value in Presto 【发布时间】:2017-10-26 18:54:57 【问题描述】:

我从嵌套映射中获取值,很难弄清楚每个值是什么数据类型。有没有typeof 函数可以告诉我每个值的数据类型?

【问题讨论】:

prestodb.io/docs/current/functions/conversion.html 也许这会有所帮助。 【参考方案1】:

是的,有typeof函数:

presto> select typeof(1), typeof('a');
  _col0  |   _col1
---------+------------
 integer | varchar(1)
(1 row)

【讨论】:

以上是关于在 Presto 中找出值的数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Presto 中支持的七种 Join 类型

如何检查python中变量中存储的数据类型? [复制]

presto 判断数据量是否大于一个比较小的值的优化

Presto 与元数据库的集成

软件测试中,json的值的数据类型都有哪些?

presto列转行