Online Documentation for SQL Manager for InterBase/Firebird
Настройка полей со стандартными типами данных
Если Вы выбрали Standard data type, то необходимо будет указать тип данных поля.
Из раскрывающегося списка Type выберите один из основных типов данных.
Autoincrement value и 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.
Use default value
Установите этот флажок, чтобы указать значение по умолчанию для данного поля.