0

在 SQL Server 中,有 TRY_CAST 方法可用于检查是否可以进行强制转换。如果强制转换是不可能的,那么它将设置 NULL 作为值。

presto 中是否有类似的方法可用?或者如何在 presto 中实现类似的行为?

4

1 回答 1

1

该功能已存在多年。您可以在docs中找到它。

SELECT try_cast('abc' AS bigint)

=>

 _col0
-------
  NULL
(1 row)
于 2021-04-26T06:12:59.173 回答