Online Documentation for SQL Manager for InterBase/Firebird
Управление первичными ключами
В таблице есть столбец или комбинация столбцов, содержащих значения, уникально определяющие каждую строку таблицы. Этот столбец, или столбцы, называются первичным ключом - Primary key - таблицы и обеспечивает целостность сущности таблицы.
Чтобы добавить ключ в таблицу необходимо выполнить следующие действия:
- открыть таблицу в редакторе таблиц для этого достаточно двойного щелчка мышью по нужной таблице в проводнике баз данных,
- открыть вкладку Constraints,
- открыть вкладку Primary Keys,
- в контекстном меню ключа выбрать пункт New Primary Key...,
- в появившемся редакторе первичных ключей укажите требуемые свойства ключа.
для того чтобы изменить первичный ключ необходимо:
- открыть таблицу в редакторе таблиц для этого достаточно двойного щелчка мышью по нужной таблице в проводнике баз данных,
- открыть вкладку Constraints,
- открыть вкладку Primary Keys,
- в контекстном меню ключа выбрать пункт Edit Primary Key<имя объекта>,
- в появившемся редакторе первичный ключей укажите требуемые свойства поля.
Важно: некоторые свойства первичного ключа можно задавать только при создании. При редактировании уже созданного они недоступны.
Если в Environment Options на вкладке DB Explorer установлен флажок Show table subobjects, то первичные ключи таблицы будут отображаться в проводнике баз данных. В этом случае для того, чтобы изменить первичный ключ нужно щелкнуть на нем два раза мышкой в проводнике баз данных.
Если в контекстном меню SQL Assistant, в качестве отображаемых подобъектов таблицы, Вы выбрали первичные ключи, то открыть первичный ключ для редактирования можно, щелкнув на нем два раза мышкой в SQL Assistant.
Удалить первичный ключ
для того чтобы удалить первичный ключ необходимо:
- открыть таблицу в редакторе таблиц для этого достаточно двойного щелчка мышью по нужной таблице в проводнике баз данных,
- открыть вкладку Constraints,
- открыть вкладку Primary Keys,
- в контекстном меню ключа выбрать пункт Drop Primary Key<имя объекта>,
- в появившемся окне подтвердить удаление первичного ключа.
Контекстное меню первичного ключа
Правой кнопкой вызывается контекстное меню для выделенного ключа.
С помощью этого меню можно:
- создать новый первичный ключ/Редактировать существующий - New Primary Key/Edit Primary Key<имя объекта>,
- переименовать первичный ключ - Rename Primary Key<имя объекта>,
- удалить ключ - Drop Primary Key<имя объекта>,
- повторно рассчитать индекс - Recompute Index,
- экспортировать список - Export List.
Смотрите также: