Online Documentation for SQL Manager for PostgreSQL

Управление ограничениями домена


Ограничения CHECK устанавливают, какие значения данных допустимы в столбце. Одно ограничение CHECK может затрагивать несколько столбцов, а к отдельному столбцу может применяться несколько проверочных ограничений. При удалении таблицы также удаляются проверочные ограничения. Проверочные ограничения обеспечивают доменную целостность, ограничивая значения, которые может принимать столбец.

Ограничения CHECK можно создавать как часть определения таблицы при ее создании. Если таблица уже существует, можно добавить ограничение CHECK. Таблицы и столбцы могут содержать несколько ограничений CHECK.

Ограничение CHECK перед выполнением команды INSERT проверяет выполнение списка условий.

 

Domain Editor - Managing domain checks

 

Для каждого домена можно задать некоторое количество ограничений, корректирующих его работу.

 

Управление ограничениями осуществляется с помощью контекстного меню, открывающегося при нажатии правой кнопкой мыши на общем списке, и редактора ограничений.