Форум: "Базы";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизIB-expert 2.0 и тип boolean Найти похожие ветки
← →
garry_c (2004-10-22 18:14) [0]В IB-expert при создании поля с типом boolean, во время выполнения запроса (по кнопочке Commit) выдается ссобщение об ошибке "Неправилная комнда". Объясните кто может в чем дело
Заранее спасибо.
← →
DrPass © (2004-10-22 20:53) [1]В Interbase отродясь не было типа boolean. Если тебе попалась какая-то недоделанная версия IBExpert, которая утверждает обратное - не верь ей
← →
DSKalugin © (2004-10-23 16:24) [2]boolean - это должно быть название домена.
Смотри в списке объектов базы(вертикальная колонка слева) название "Домены" и погляди как организован этот тип.
Возможно присваемое значение не соответствует по типу
Я описал этот домен т.о.:
CREATE DOMAIN BOOLEAN AS
CHAR(1) CHARACTER SET WIN1251
DEFAULT "0"
NOT NULL
CHECK ((value="0") or (value="1"))
COLLATE WIN1251
← →
Sergey_Masloff (2004-10-24 14:36) [3]DrPass © (22.10.04 20:53) [1]
>В Interbase отродясь не было типа boolean.
В Pascal отродясь не было интерфейсов (например). Но потом они появились (язык-то развивается). Почему бы в IB не появиться булеву типу? (Кстати таки он появился. Не вижу в этом острой необходимости - но он есть)
← →
YurikGL © (2004-10-24 15:03) [4]
> В Interbase отродясь не было типа boolean.
В 7.0 появилось
> garry_c (22.10.04 18:14)
Скачай новый IBExpert У меня все нормально.
← →
Koala © (2004-10-25 10:40) [5]garry_c (22.10.04 18:14)
CREATE DOMAIN DM_BOOLEAN AS
INTEGER
DEFAULT 1
NOT NULL
CHECK (VALUE IN (0,1))
с этим типом работает и FIBPlus и поле распознается как Boolean
← →
Johnmen © (2004-10-25 10:58) [6]>DSKalugin © (23.10.04 16:24) [2]
Стандартно принятая эмуляция булеан поля указана в Koala © (25.10.04 10:40) [5]
разве что дефолт 0
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c