try_to_binary

try_to_binary

try_to_binary 介绍

try_to_binary(str[, fmt]) - 这是to_binary的一个特殊版本,执行相同的操作,但如果转换无法执行,则返回NULL值,而不是引发错误。

Examples:

> SELECT try_to_binary('abc', 'utf-8');
 abc
> select try_to_binary('a!', 'base64');
 NULL
> select try_to_binary('abc', 'invalidFormat');
 NULL

Since: 3.3.0