Я не уверен, что правильно понимаю ваш вопрос, но в H2 вы можете использовать
CREATE SEQUENCE SEQ START WITH 9223372036854775807 INCREMENT BY -1
Он вернет значения 9223372036854775807, 9223372036854775806, 9223372036854775805,…
В HSQLDB выможно использовать очень похожие
CREATE SEQUENCE SEQ START WITH 2147483647 INCREMENT BY -1
Для столбцов, которые не могут содержать такие большие значения, начальное значение следует уменьшить.
Если у вас есть таблица с существующими значениями и вы хотите найтисамый большой из них и использовать его в качестве начального значения последовательности, в H2 вы можете напрямую использовать подзапрос:
CREATE SEQUENCE SEQ START WITH (SELECT MAX(columnName) FROM tableName)
Вы можете добавить 1 к результату запроса. Я не знаю, как это сделать в HSQLDB только с SQL.
Возможно, вы имеете в виду что-то еще, вам определенно следует отредактировать свой вопрос и предоставить более подробную информацию.