I have a MySQL column specified as:
`type` TINYINT(1) NOT NULL DEFAULT \'0\'
The intent of the column is to store an integer value not to e
The answer for the Connector's confusion may be this part from MySQL docs; Numeric Types:
As of MySQL 5.0.3, a
BITdata type is available for storing bit-field values. (Before 5.0.3, MySQL interpretsBITasTINYINT(1).) ...
or (even more probable) this part from Numeric Type Overview:
BOOL, BOOLEANThese types are synonyms for
TINYINT(1). A value of zero is considered false. Nonzero values are considered true ...