@dieneri

Как в postgre привести типы?

Сделал запрос, который выводит все колонки с типом tinyint. Вывел список колонок, которые могут вызвать проблемы при обмене, т.к. они скорее всего в базе Postgre тоже как boolean. т.е. они с типом tinyint.

Как скриптом привести все типы? В булеан.
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
В postgresql нет типа данных tinyint.

Из числа bool получить невозможно, потому дефолтного приведения не подразумевается. Если вас интересуе правило 0 - false, всё остальное true - то напишите в миграции данных (field != 0). Результатом будет bool.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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