Un'opzione è CAST il 112 a CHAR per ottenere una corrispondenza adeguata:
WHERE CAST(id AS CHAR(12)) = '112abcdefg'
Il 12 in CHAR è un'ipotesi; dovrebbe essere abbastanza grande per il tuo id più grande .
Ciò probabilmente ucciderà ogni possibilità di ottimizzazione, quindi un'altra opzione (anche se di cui non sono sicuro al 100%) è usare un BINARY confronto. L'ho provato con alcuni valori diversi e funziona:
WHERE BINARY id = '112abcdefg'