Po prostu traktuj wszystko jako ciąg i użyj typu s
. Serwer mysql automatycznie konwertuje ciągi do rzeczywistego typu danych kolumny podczas przetwarzania zapytań, np. możesz pisać takie rzeczy jak set int_col = '32'
i potraktuje to jako set int_col = 32
.
Jest trochę więcej narzutu, ponieważ dane numeryczne nie będą przesyłane w postaci binarnej; serwer będzie musiał je przeanalizować. Ale jeśli nie robisz ogromnej liczby instrukcji INSERT lub UPDATE, prawdopodobnie będzie to nieistotne.