такой кейс, если я буду поле binary(16) кастовать в bigint, насколько поле будет уникально? Можно такое поле использовать как ключ? В обратную сторону это не работает, но в одну сторону вроде норм, как считаете?
такой кейс, если я буду поле binary(16) кастовать в bigint, насколько поле будет уникально? Можно такое поле использовать как ключ? В обратную сторону это не работает, но в одну сторону вроде норм, как считаете?
bigint - 8 байтов, а бинари который ты написал - 16. Смотри, чтобы прилетевшее значения со стороны 1С не привело к переполнению
бигинт принимает значения -2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807) . Вот тебе количество уникальных значений Для твоего поля ещё в степень 2 возвести)
бигинт принимает значения -2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807) . Вот тебе количество уникальных значений Для твоего поля ещё в степень 2 возвести)
Да это про магазины. Там точно хватит. Он жеж не в seven-eleven работает наверное:)