


Some ODBC drivers may assign the TINYINT data type, a signed 1-byte variable that can store values from -128 to 127, to an internal unsigned type that can store values from 0 to 255. To determine if your ODBC driver does this, set a PIC s99 variable to a negative value and then write a record. If a "value out of range" message is returned, then you must set A-ODBC-UNSIGNED-TINYINT to a nonzero value. As a result, PIC s99 variables are stored in a larger type (usually INT) that allows negative values. While the default value is "0", this configuration variable can also take values of "Yes," "No," "True," "False," "On," or "Off."