Online Documentation for SQL Manager for PostgreSQL

Редактирование описания базовых типов


На вкладке Type указываете параметры определенного пользователем типа данных.

 

Base Type Editor - Editing base type definition

 

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

Синоним типа укажите в поле Synonym.

 

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

 

Input function

Из этого раскрывающегося списка выберите функцию, конвертирующую данные из внешней текстовой формы во внутреннюю.

 

Output function

Из этого раскрывающегося списка выберите функцию, конвертирующую данные из  внутренней текстовой формы во внешнюю.

 

Internal length

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

 

CheckBox Variable

Если установлен флажок Variable, то длина внутреннего представления будет переменной.

 

Analyze function

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

 

Receive function

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

 

Send function

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

 

Element

Если тип был создан как массив, выберите из этого раскрывающегося списка тип элементов массива.

 

Default

Если необходимо, укажите значение по умолчанию для этого типа данных. По умолчанию таким значением является NULL.

 

Alignment

Из этого раскрывающегося списка выберите вид упорядочивания данных в памяти типа: char, int2, int4, или double.

 

Delimiter

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

 

Storage

Из этого раскрывающегося списка выберите метод хранения для типа данных: PLAIN, MAIN, EXTERNAL, EXTENDED.

 

CheckBox Passed by value

Если флажок установлен, то в этом типе данных передача параметров по значению осуществляется скорее, чем по ссылке.