Online Documentation for SQL Manager for PostgreSQL

Типы данных


Пользователь может создавать тип данных, который сформирован на основании стандартного типа.

Базовые типы — это такие типы как int4, которые реализуются на более низком уровне, чем язык SQL (обычно на языке низкого уровня, таком как C).

Составные типы данных строятся на основании других типов, поэтому необходимы дополнительные функции, указывающие как должен использоваться конкретный тип.

 

Создание типа

Для создания типа данных используйте:

  • пункт Database | New Object главного меню программы в окне выбора типа объекта надо выбрать Type,
  • или выбрать контекстное меню объекта базы данныхTypes | пункт New Type,
  • если нужно создать составной тип данных, то в контекстном меню выберите пункт New Composite Type,
  • или сочетание клавиш <Ctrl + N>.

 

Изменение типа

Изменять свойства типа данных в редакторе типов можно для составных и перечислимых типов.

Чтобы открыть тип данных в редакторе типов достаточно двойного щелчка мыши на объекте в проводнике баз данных. Также можно это сделать, выбрав пункт контекстного меню типа Edit type <имя объекта>.

 

Копирование типа

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

Для копирования типа необходимо выбрать пункт Duplicate Type<имя объекта> в контекстном меню типа. Если Вы копируете объект таким образом, то Мастер копирования объектов открывается сразу на третьем шаге, так как на первых двух шагах выбирается база данных и объект, а в данном случае это не нужно.

 

Удаление типа

Для того чтобы удалить последовательность, необходимо в проводнике баз данных выбрать для нужного пункт контекстного меню Drop Type<имя объекта> или использовать сочетание клавиш <Ctrl + Del>