Ich sagte ja, mit automatischen CAST's sollte man vorsichtig umgehen.
Aber es stimmt, numerische Felder werden automatisch gecastet.

Da kann ich nur sagen: Dies wird zusätzliche Probleme aufwerfen, da mitumter das Ergebnis nicht das gewünschte sein wird. Ganz davon abgesehen, dass solche "Fehler" mitunter erst Tage/Wochen/Monate später festgestellt werden.

Mit anderen Worten:
"I's not a feature, it's a bug !"