Для этого нет постоянной, но я думаю, что более разумно жестко закодировать число в Postgres, чем в Java.
В Java философская цель - Integer
быть абстрактным значением, поэтому имеет смысл, что вы хотите вести себя так, как будто вы не знаете, что такое максимальное значение.
В Postgres вы гораздо ближе к голым металлам, и определение integer
типа состоит в том, что это 4-байтовое целое число со знаком .