Перейти к содержимому


Ограничение на значения в таблице


Сообщений в теме: 2

#1 archer

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 31 Май 2010 - 10:11

Здравствуйте.
Хотелось бы узнать, поддерживаются ли в системе CHECK CONSTRAINTS и, если да, то как их создавать?
К примеру, в таблице есть поля start_date и finish_date. Как сделать так, чтобы определяемое пользователем значение поля start_date не могло бы быть больше значения поля finish_date?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 31 Май 2010 - 11:02

Просмотр сообщенияarcher (31.5.2010, 11:11) писал:

CHECK CONSTRAINTS
Это что? Расшифруйте.

Просмотр сообщенияarcher (31.5.2010, 11:11) писал:

К примеру, в таблице есть поля start_date и finish_date. Как сделать так, чтобы определяемое пользователем значение поля start_date не могло бы быть больше значения поля finish_date?
Встроенной проверки вводимых данных в программе пока нет. Хотя можно реализовать в виде кода вычисления, выводящего на экран окно с предупреждением (javascript alert).

#3 archer

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 31 Май 2010 - 11:09

Просмотр сообщенияРазработчик (31.5.2010, 11:02) писал:

Это что? Расшифруйте.
Под CHECK CONSTRAINT я имел в виду ограничения на значения полей на уровне таблиц в стандарте SQL.

Просмотр сообщенияРазработчик (31.5.2010, 11:02) писал:

Встроенной проверки вводимых данных в программе пока нет. Хотя можно реализовать в виде кода вычисления, выводящего на экран окно с предупреждением (javascript alert).
Спасибо, попробую.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных