Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 SQL Server 中,有 TRY_CAST 方法可用于检查是否可以进行强制转换。如果强制转换是不可能的,那么它将设置 NULL 作为值。
presto 中是否有类似的方法可用?或者如何在 presto 中实现类似的行为?
该功能已存在多年。您可以在docs中找到它。
SELECT try_cast('abc' AS bigint)
=>
_col0 ------- NULL (1 row)