SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Поддержка новых типов данных из Firebird 4.0 в PHP. Драйвер pdo-firebird
Поддержка новых типов данных из Firebird 4.0 в PHP. Драйвер pdo-firebird [сообщение #4004] Tue, 09 January 2024 09:29 Переход к предыдущему сообщению
sim_84 в настоящее время в онлайне  sim_84
Сообщений: 299
Зарегистрирован: June 2022
Senior Member
Как оказалось в PHP драйвер pdo-firebird не поддерживает новые типы данных из Firebird 4.0.
Это видно при тестировании на ресурсе https://sqlize.online/s/Ax

Для решения этой проблемы есть два варианта.

1. Установить DataTypeCompatibility = 3.0 в firebird.conf
2. Пропатчить драйвер pdo-firebirdтак чтобы новые типы данных маппились на VARCHAR

Тут будем обсуждать второй вариант. Если есть желающие покопаться в коде драйвера welcome.
Помогу чем смогу ибо делал это уже не раз. Возможно и сам сделаю патч когда будет время
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: FB3 Долгий shutdown базы с одновременной нагрузкой антивирусом Касперского
Следующая тема: Сервис диагностики 100500 устройств
Переход к форуму:
  


Текущее время: Tue May 14 09:56:56 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00698 секунд