Я работаю над ошибкой в моей библиотеке баз данных, которая использует LibPQ для внутреннего использования. Я вижу следующее поведение, которое мне кажется странным:
Для типа данных postgreSql DATE
возвращает значение true, если оно пусто в БД
Для postgreSql Datatype TIME
он возвращает true, если он пуст в DB
Но для VARCHAR SMALLINT..it возвращает false, даже если они были пустыми в БД.
PS. Я еще не проверял другие типы данных