@McMike

Как преобразовать пустую строку в 0 в postgres?

В запросе есть кусок cast(X as float)
Иногда X может быть пустой строкой, тогда вылетает с ошибкой. Что использовать, чтобы '' преобразовывать к 0?
  • Вопрос задан
  • 1686 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Конструкция COALESCE(NULLIF(X, ''), 0) вернёт 0, если X равно NULL или пустой строке.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы