Сайт Koder.kz сайт для Delphi программистов.

koder.kz

Web or desctop App Developer

Написать

Добавил admin | Категория Заметки про IBExpert, Firebird | 14 Декабря 2013


Как говорилось ранее при нашем первом знакомстве с IBExpert, рассматривать его работу мы будем в связке с Firebird и так домены. О доменах в Firebird можно прочитать здесь, от себя могу отметить что использовать домены намного удобней чем определять тип для каждого поля вручную. Нас же интересует создание этих доменов в IBExpert и дальнейшая работа с ними. Подключаемся к созданной нами БД и выбираем домены, клик правой кнопкой мыши – новый домен…


Появится окно создания нового домена


- имя домена. Название нашего домена.

- тип. Базовый тип домена.

- длина. Для текстового поля, для float и так далее.

- точноность. Точность поля

- не пусто. Определяет нужно ли заполнять поля по умолчанию или нет

- кодировка. Для varchar определяет кодировку, позволяет гибко настроить домен

-по умолчанию. Значение которое будет подставляться в поле по умолчанию

- описание поля. Описание домена, например – домен длинного текста, или домен для суммы и так далее.

Давайте создадим домен для хранения текста в кодировке UTF8


Вводим имя домена – DMN_STR_U

Указываем тим – VARCHAR

Определяем длину поля – 255. Тут можно не экономить, так как мы указываем кодировку UTF8 а она автоматически обрезает поле до нужных размеров без потери данных.

Указываем кодировку – UTF8

Описание поле – длинное поле unicode

После того как определены все необходимые поля необходимо нажать или Ctrl+F9. Домен будет создан. о дальнейшем применении доменов будет рассказано в следующих статьях категории IBExpert.