Online Documentation for SQL Manager for InterBase/Firebird

Настройка полей со стандартными типами данных


Если Вы выбрали Standard data type, то необходимо будет указать тип данных поля.

 

Tables - Field Editor - Standard data type options

 

Из раскрывающегося списка Type выберите один из основных типов данных.

 

CheckBox Autoincrement value и CheckBox Identity

Выберите одну из этих опции для задания автоинкрементных свойств для поля.

 

Field dimension

Для типов данных NUMERIC и DECIMAL.

Точность представления данных (от 1 до 18) в поле Precision.

Масштаб поля (количество десятичных разрядов, которые могут храниться. Значения могут быть от 1 до 18) задайте в поле Scale.

 

Для типов данных CHAR и VARCHAR.

С помощью счетчика Length задайте длину поля (количество символов).

 

Для BLOB данных следует указать размер сегмента и подтип.

 

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

Для типов данных CHAR, VARCHAR, text Blob Вы можете использовать различные кодировки.

Charset определяет символы, которые могут быть введены в виде текста в столбцы, а также определяет максимальное количество байт хранения необходимых для представления каждого символа. Наборы символов могут быть использованы для хранения данных InterBase/Firebird, а сервер позволяет проводить сопоставления по различным правилам сравнения.

 

Кодировка и правила сравнения сопоставляются сервером следующим образом:

  • Если заданы Character Set X и Collation Y, то и то и другое будет применяться.
  • Если задан Character Set X, но не указан Collation, то будет использоваться character set X и соответствующее ему по умолчанию Collation.
  • Если задан Collation, но не указан Character Set, то используются кодировка и правило сравнения символьных данных принятых по умолчанию (смотрите вкладку Настройки подключения Регистрационной информации базы данных).

 

Если установлен флажок Support IB6/FireBird syntax, то будет осуществляться поддержка синтаксиса серверов IB6 и FireBird.

 

CheckBox Use default value

Установите этот флажок, чтобы указать значение по умолчанию для данного поля.