Stačí vše považovat za řetězec a použít typ s
. Server mysql automaticky převádí řetězce na skutečný datový typ sloupce při zpracování dotazů, např. můžete napsat věci jako set int_col = '32'
a bude to považovat za set int_col = 32
.
Je to trochu navíc, protože číselná data nebudou přenášena v binárním formátu; server je bude muset analyzovat. Ale pokud neprovádíte velké množství příkazů INSERT nebo UPDATE, bude to pravděpodobně zanedbatelné.