В PostgreSQL у меня есть таблица с столбцом varchar. Предполагается, что данные являются целыми числами, и в запросе мне нужен тип integer. Некоторые значения - это пустые строки. Следующее:
SELECT myfield::integer FROM mytable
дает ERROR: invalid input syntax for integer: ""
Как я могу запросить приведение и иметь 0 в случае ошибки во время трансляции в postgres?