Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как правильно создать переменную / 4 сообщений из 4, страница 1 из 1
07.08.2006, 12:17
    #33902681
Eugene7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно создать переменную
Мне в базе(ASA9) надо создать новый тип переменной.
Возник вопрос как правильно описать условие в разделе с check ( ).
Мне надо что-бы переменная могла принимать значения от -100 до 100(и десятичные тоже).
...
Рейтинг: 0 / 0
07.08.2006, 12:29
    #33902727
antand
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно создать переменную
Так вроде в документации все есть c примерами.

CREATE TABLE ttt (
iii integer,
CHECK(iii < 100 and iii > -100)
)
...
Рейтинг: 0 / 0
07.08.2006, 18:55
    #33904036
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно создать переменную
А еще можно так:
Код: plaintext
1.
2.
CREATE TABLE ttt (
    iii numeric( 8 , 2 ) CHECK(iii between - 100 . 0  and  100 . 0 )
);
100.0 это чтобы еще и дроби учитывались.

---
http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
09.08.2006, 05:44
    #33906878
panu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно создать переменную
а можно еще свой тип данных в Domains ввести и там, для переменной установить проверку правильности.
С уважением
Александр Плотников.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как правильно создать переменную / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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