Отличие между типами integer и bigint в стандарте SQL заключается в их допустимых диапазонах значений: 12
Чаще всего используется тип integer как наиболее сбалансированный по ширине диапазона, размеру и быстродействию. 1 Тип bigint предназначен для тех случаев, когда числа не умещаются в диапазон типа integer. 1