在 Presto 中找出值的数据类型

Finding out the data type of a value in Presto

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

是的,有typeof函数:

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