Форум: "Базы";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
ВнизВопрос по ограничениям в ИБ6 Найти похожие ветки
← →
школьник (2008-02-02 01:13) [0]Как записать правильно ?
пишу так:
CREATE DOMAIN "WHOUR" AS VARCHAR(11) default "09.00-18.00"
CHECK (VALUE >= "00.00" AND VALUE <= "23.59");
то есть я хочу чтобы допускались для записи в таблицу только цифры, тире и точка
причем формат поля должен быть именно таким как я указал
default "09.00-18.00"
Как правильно записать ограничение ввода для такого формата данных ?
← →
PEAKTOP © (2008-02-02 01:37) [1]Ну да, а потом в SELECT-ах сравнивать время ты будешь с текстом ... ну-ну ...
Бегом учить теорию !
TIME, DATE, TIMESTAMP, отличия...
← →
школьник (2008-02-02 01:42) [2]Мне не нужно сравнивать. А формат задан так потому что в ИБ6 есть ограничение глубины индексов для одной таблицы. всего 16 полей можно задать в Primary key.
← →
школьник (2008-02-02 01:46) [3]Вот я и преобразовал 18 полей типа Date в 9 вышеописанного формата.
← →
PEAKTOP © (2008-02-02 03:30) [4]> всего 16 полей можно задать в Primary key.
С ума сойти ...
Вот смотри, ты сейчас не знаешь как сделать. Сделать задание назавтра ты однозначно не успеешь, как и на послезавтра тоже. Что тебе мешает почитать пару-тройку статей по поводу проектирования баз данных ? Зато после прочтения ты сделаешь все минут за 15. Может, по ходу прочтения статей ты даже найдешь готовое решение для себя.
Я тебе открою очень большой секрет: здесь иногда появляются очень серъезные программеры. Думаешь они родились с USB-разъемом за ухом ? - Нет, секрет в том, что они эти статьи тоже когда-то читали.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c