Допустим, у меня есть таблица с id
, то есть INTEGER GENERATED BY DEFAULT AS IDENTITY
Я ищу документ, как изменить тип, если в будущем integer
будет слишком маленькими мне нужно изменить тип идентификатора с integer
на bigint
.Меня больше всего беспокоит временная сложность изменения, поскольку она, вероятно, произойдет, когда число строк в таблице будет близко к максимальному числу, которое может хранить целочисленный тип.
Что такое временная сложность дляследующая команда будет?
ALTER TABLE project ALTER COLUMN id TYPE BIGINT;