Jednou z možností je CAST
112
na CHAR
získat správnou shodu:
WHERE CAST(id AS CHAR(12)) = '112abcdefg'
12
v CHAR
je odhad; měl by být dostatečně velký pro vaše největší id
.
To pravděpodobně zničí jakoukoli šanci na optimalizaci, takže další možností (ačkoli si nejsem 100% jistý) je použít BINARY
srovnání. Zkoušel jsem to s několika různými hodnotami a funguje to:
WHERE BINARY id = '112abcdefg'