Online Documentation for SQL Manager for InterBase/Firebird

Управление первичными ключами


В таблице есть столбец или комбинация столбцов, содержащих значения, уникально определяющие каждую строку таблицы. Этот столбец, или столбцы, называются первичным ключом - Primary key - таблицы и обеспечивает целостность сущности таблицы.

 

Table Editor - Constraints - Primary keys

 

Создать первичный ключ

Чтобы добавить ключ в таблицу необходимо выполнить следующие действия:

 

Редактировать первичный ключ

для того чтобы изменить первичный ключ необходимо:

Важно: некоторые свойства первичного ключа можно задавать только при создании. При редактировании уже созданного они недоступны.

 

Если в Environment Options на вкладке DB Explorer установлен флажок Show table subobjects, то первичные ключи таблицы будут отображаться в проводнике баз данных. В этом случае для того, чтобы изменить первичный ключ нужно щелкнуть на нем два раза мышкой в проводнике баз данных.

 

Если в контекстном меню SQL Assistant, в качестве отображаемых подобъектов таблицы, Вы выбрали первичные ключи, то открыть первичный ключ для редактирования можно, щелкнув на нем два раза мышкой в SQL Assistant.

Удалить первичный ключ

для того чтобы удалить первичный ключ необходимо:

 

Контекстное меню первичного ключа

Правой кнопкой вызывается контекстное меню для выделенного ключа.

С помощью этого меню можно:

  • создать новый первичный ключ/Редактировать существующий - New Primary Key/Edit Primary Key<имя объекта>,
  • переименовать первичный ключ - Rename Primary Key<имя объекта>,
  • удалить ключ - Drop Primary Key<имя объекта>,
  • повторно рассчитать индекс - Recompute Index,
  • экспортировать список - Export List.

 


Смотрите также:

Сохранение изменений.