The problem is not the length of the characters you select, but in the characters, which are stored in database field itself. Check the tokenNumber
field in your database schema - if it is varchar
, or blob
or whatever type, what is the length, etc...
You can insert/select
pretty much more than 76 characters in any database, but you can get less that 76, as in your case, it depend on how you handle the field they are stored in.
A quick way to see the tokeninfo
table properties is to run this query:
SHOW COLUMNS FROM tokeninfo;
If the data types differ from what you expect them to be based on a CREATE TABLE
statement, note that MySQL sometimes changes data types when you create or alter a table. The conditions under which this occurs are described in Section 13.1.10.3, Silent Column Specification Changes.