如何在查询字段时转换字段类型

我想要将表转换成面板数据,但是由于列的类型是 DECIMAL,导致使用 panel 进行转化时,报错:Not allowed to create a matrix with type DECIMAL64

参考了 DECIMAL 的教程说不支持创建 DECIMAL 类型的矩阵,因此我打算将此字段转换成 DOUBLE 类型,

有没有办法 select 查询时,将字段类型转换成 DOUBLE 类型?

请先 登录 后评论

1 个回答

veryOrdinary

可以使用 cast($) 函数进行通用的类型转换,或者使用 double 函数强制类型转换:

select value$DOUBLE from tb
请先 登录 后评论