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
Сообщений: 330
Зарегистрирован: 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.
Помогу чем смогу ибо делал это уже не раз. Возможно и сам сделаю патч когда будет время
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: 5.0 database on RAW disk partition
Следующая тема: UIB жив?
Переход к форуму:
  


Текущее время: Thu Nov 21 17:31:10 GMT+3 2024

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