Для драйверов MySQL JDBC существует свойство tinyInt1isBit
, которое устанавливается как true
по по умолчанию (Когда это поле true
, tinyint(1)
будет рассматриваться как поле bit
). Эту функцию можно изменить, изменив строку подключения, добавив к ней tinyInt1isBit=false
.
jdbc:mysql://10.0.0.140:3306/testdb?tinyInt1isBit=false
Но когда мы создаем источник данных ColdFusion, tinyInt1isBit=false
будет добавлен в строку подключения по умолчанию (из моего личного опыта). Это можно увидеть в файле ColdFusion2016\cfusion\lib\neo-datasource.xml
при локальной установке.
Я не уверен, как hostek справляется с этим, избавляясь от neo-datasource.xml
. Я полагаю, что вы будете создавать или редактировать источники данных из панели управления hostek. Я не помню, есть ли возможность ввести строку подключения при редактировании DSN, но если для этого есть поле, вы можете добавить туда tinyInt1isBit=false
, и это должно решить вашу проблему.