powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблемы с типом Boolean
3 сообщений из 3, страница 1 из 1
Проблемы с типом Boolean
    #35725638
Monoceros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Возникла необходимость поставить mantis в сочетании с postgres (PostgreSQL 8.1.9). Сразу после установки при создании пользователя выскакивает следующая ошибка:
Код: plaintext
1.
2.
3.
4.
5.
6.
Database query failed. Error received from database was #-1: ERROR: колонка "enabled" имеет тип boolean, но тип выражения: integer
HINT: Вам придёться переписать или выполнить преобразование выражения. for the query: INSERT INTO mantis_user_table
( username, email, password, date_created, last_visit,
enabled, access_level, login_count, cookie_string, realname )
VALUES
( 'admin', 'admin@localhost', '4c36be460b7a5c39d03ee769426e1bc5', '2008-12-20 01:07:29', '2008-12-20 01:07:29',
1, 25, 0, 'b25b63fa8516325882c328e8acc73db0a574141e51a88a2a910b73723e1a309d', '')

Собственно понятно, что постгрес не хочет интерпретировать 1 как TRUE и 0 как FALSE. Подскажите пожалуйста где что подкрутить в настройках чтобы постгрес понимал что в данном случае от него хотят. Или же проблему можно решить только поправив скрипты мантиса, чего делать конечно не хотелось бы?
...
Рейтинг: 0 / 0
Проблемы с типом Boolean
    #35725688
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MonocerosСобственно понятно, что постгрес не хочет интерпретировать 1 как TRUE и 0 как FALSE. Подскажите пожалуйста где что подкрутить в настройках чтобы постгрес понимал что в данном случае от него хотят. Или же проблему можно решить только поправив скрипты мантиса, чего делать конечно не хотелось бы?постгрес в отличии от mysql ещё и пустую строку не считает равной числу ноль. лучше пишите сразу багрепорт авторам.
...
Рейтинг: 0 / 0
Проблемы с типом Boolean
    #35725750
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм ... а вот так работает

Код: plaintext
INSERT INTO test_tbl(boo_test) VALUES ( 0 ::boolean);

Код: plaintext
INSERT INTO test_tbl(boo_test) VALUES ('0');
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблемы с типом Boolean
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]