类似于try\u cast in presto的方法

nmpmafwu  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(409)

在sql server中,可以使用try\u cast方法来检查是否可以进行强制转换。如果不可能强制转换,那么它会将null设置为值。
普雷斯托有没有类似的方法?或者如何在presto中实现类似的行为?

sqyvllje

sqyvllje1#

这一职能已经存在多年。你可以在文件里找到。

SELECT try_cast('abc' AS bigint)

=>

_col0
-------
  NULL
(1 row)

相关问题