Различные поставщики имеют разные реализации.
Иногда даже один поставщик может иметь разные реализации.
Вам необходимо соответствующим образом кодировать.
Db2 для Linux / Unix / Windows, Db2 для i-Series, Db2 для Z / OS, все возвращают большое целое число из функции COUNT.
Кроме того, Db2 для i может вернуть DECIMAL (15,0) из функции count, если таблица распределена.
В Db2 также есть функция COUNT_BIG, которая возвращает DECIMAL (31,0).