Ограничения на изменение типов данных

Ограничения на изменение типов данных

Предложение TYPE в ALTER DOMAIN позволяет заменить тип данных на другой разрешенный тип данных. Разрешенные типы преобразований см. на рис. 8.1.

Недопустим никакой тип преобразования, который может привести к потере данных. Например, количество символов в домене не может быть сделано меньше размера наибольшего значения в любом столбце, использующим этот домен[31].

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

Следующий оператор меняет тип данных домена BOOK_TITLE С CHAR(80) на VARCHAR(100) :

ALTER DOMAIN BOOK_TITLE TYPE VARCHAR(100);