The fix for prevents parameters being silently truncated by throwing an error. When a LIKE clause is generated, the sql-type has a size corresponding to the mapping of the property, but the parameter should be allowed to be 2 characters larger to allow a '%' at either side.
Changed SQL parameter lengths set in the driver to use the defaults for the type (rather than a specific length).
A nicer fix may be to get the ICriteria/HQL generation to not set the SqlType.Length for LIKE clauses.
Closing issues fixed in 3.3.1.CR1.