In AbstractTransactSQLDialect constructor, tinyint is defined as:
registerColumnType( Types.BIT, "tinyint" );
Which results in tinyint values being mapped as Byte values. Considering that both in MSSQL and Sybase tinyint values range from 0-255 this ends up treating values larger than 127 as negative.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira