Една от опциите е CAST
112
към CHAR
за да получите правилно съвпадение:
WHERE CAST(id AS CHAR(12)) = '112abcdefg'
12
в CHAR
е предположение; трябва да е достатъчно голям за най-големия ви id
.
Това вероятно ще убие всякакъв шанс за оптимизация, така че друга опция (макар и за която не съм 100% сигурен) е да използвате BINARY
сравнение. Опитах това с няколко различни стойности и работи:
WHERE BINARY id = '112abcdefg'