Firebird 1.5 и Boolean
Firebird 1.5 и Boolean
Подскажите пожалуйста... есть ли в FireBird 1.5 что-то наподобе типа BOOL. Например для таких нужд:
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)
А то сейчас приходится возвращать INT и писать
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)>0
С уважением, Василий.
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)
А то сейчас приходится возвращать INT и писать
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)>0
С уважением, Василий.
Re: Firebird 1.5 и Boolean
Какой труд ! Как же тяжело живётся рядовому программисту...Zhur писал(а):Подскажите пожалуйста... есть ли в FireBird 1.5 что-то наподобе типа BOOL. Например для таких нужд:
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)
А то сейчас приходится возвращать INT и писать
SELECT * FROM MYTABLE WHERE MYUDF(FIELD,EXPRESSION)>0
С уважением, Василий.
В Firebird 2.0 есть тип Boolean, в Firebird1.5 - нет, но здесь все просто делается с помощью домена:
а затем, когда создаёшь таблицу, у поля указывай тип booleanfield, например:
и все будет в шоколаде. 
Код: Выделить всё
create domain booleanfield
as integer
default 0
not null
check (value in (0,1))
Код: Выделить всё
create table BlaBlaBla (kod integer, bool booleanfield)
-
Slava Ekimov
- Сообщения: 44
- Зарегистрирован: 26 окт 2004, 14:30
-
Slava Ekimov
- Сообщения: 44
- Зарегистрирован: 26 окт 2004, 14:30
Поясню: сам я работаю c Firebird 1.5, c Firebird 2.0 не работал (даже не видел), но про то что там уж точно будет тип boolean неоднократно читал в разных источниках (например, в хорошей книге "Мир Interbase 3") - поэтому я это не с неба взял.В Firebird 2.0 есть тип Boolean, в Firebird1.5 - нет
Ну а Вы, уважаемые, Slava Ekimov и hvlad, вместо того, чтобы цепляться к словам, сами подсказали автору что-нибудь дельное. Поэтому
я отправляю в Ваш адрес. Да и смайликИногда лучше молчать
-
Slava Ekimov
- Сообщения: 44
- Зарегистрирован: 26 окт 2004, 14:30
За этим дело не станет. Все брать бум.Slava Ekimov писал(а):Если ты только разрабатываешь, бери и не думай. Только желательно снапшоты почаще и посвежее брать.Zhur писал(а):Ребята... всем спасибо за участие...
А как насчет стоит ли использовать FB2? В смысле много ли еще нареканий на него или ужо стабильно работает?