Изменение типа столбца
Ключевое слово TYPE
изменяет тип существующего столбца на другой допустимый тип.Не допустимы любые изменения типа, которые могут привести к потере данных.Например, количество символов в новом типе для столбца не может быть меньше, чем было установлено ранее.
Если столбец был объявлен как массив, то изменить ни его тип, ни размерность нельзя.
Нельзя изменить тип данных у столбца, который принимает участие в связке внешний ключ / первичный (уникальный) ключ.
ALTER TABLE STOCK
ALTER COLUMN ITEMID TYPE BIGINT;