max Int128
Создается нормально словарь, но dictGet не хочет использовать его, т.к. не принимает последним аргументом значения больше чем Int64
Подскажите пожалуйста есть ли решение в таком случае?
а вам точно нужны Int128 в качестве range value? почему вам не хватает Int64?
к сожалению да, нужно сравнивать большие диапазоны
а можно узнать физически там что в эту Int128 пишется? вот похожий на ваш Issue но только для UInt64 https://github.com/ClickHouse/ClickHouse/issues/37231 думаю стоит завести еще один
диапазоны номеров для разных стран, хотели обойтись таким подходом, т.к. увидели, что можно создавать range_hashed dictionary на Int128 https://clickhouse.com/docs/en/whats-new/changelog/2022#:~:text=%2C%20DateTime64%2C-,Int128,-%2C%20Int256%2C но использовать dict нельзя :)
Обсуждают сегодня