Форум: "Базы";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Внизтип boolean в IB Найти похожие ветки
← →
Анатолий (2002-11-28 00:43) [0]как поступают умные люди при необходимости хранения данных типа boolean в IB?
← →
Alexandr (2002-11-28 06:02) [1]ну хранят 0 или 1
T или F
Y или N
особо одаренные хранят истина и ложь, да и нет
и т.д
← →
DarkGreen (2002-11-28 07:45) [2]Можешь сделать так:
create domain BOOL as integer
check value in (0, 1);
← →
ЮЮ (2002-11-28 07:55) [3]А нормальные люди хранят более полезную информацию, анализируя которую можно получить это самое true/false
Напр. вместо deleted: boolean иметь deleted: DateTime
а использовать (Deleted is null), not (Deleted is null), (Deleted < :Date)
← →
OlegE (2002-11-28 09:28) [4]Позволю себе повтриться:
OlegE © (27.11.02 14:07)
FIBPlus поддерживает эмуляцию Boolean-полей.
Нужно:
1.Содать домен, в названии кот. присутствует слово "boolean", например:
create domain tboolean_int as integer
default 0 not null
check(value in (0, 1))
2.Для определения поля таблицы использовать этот домен.
3.Добавить ключ poUseBooleanField в свойстве PreparedOptions у компонента pFIBDataSet.
(А.Ковязин, С.Востриков. "Мир InterBase", стр.156)
← →
Alexandr (2002-11-28 09:30) [5]как не делай, суть от этого не меняется. И все это навороты клиентских программ, а не сервера.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c