Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ

Изменение определения столбцов и доменов

Изменение определения столбцов и доменов

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

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

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

Таблица 8.3. Минимальное количество символов для числовых преобразований

Тип данных Минимальная длина символьного типа
BIGINT 19 (или 20 для чисел со знаком)
DECIMAL 20
DOUBLE 22
FLOAT 13
INTEGER 10 (11 для чисел со знаком)
NUMERIC 20 (или 21 для чисел со знаком)
SMALLINT 6

Оглавление книги


Генерация: 1.772. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз