while updating a table with a colum defined as CHAR(32) (NOT NULL) the update fails with a weired error message saying something like 'length is null'.
changing the field definition to VARCHAR(32) works perfectly.
i already verifies the length of the data to be written to the field to be not longer than 32 characters and even tried to change it to CHAR(255) - same error.
weired about that: when the field is empty (means zero-length string) the first update succeeds. then, when it already contains a string of the length 32 and i want to update (overwrite with another string of the same length) it fails...
may it be possible that there is some special mapping of CHAR like CHAR(36) to GUID or something i'm running in, or is this simply a bug..?
changing the field definition to VARCHAR(32) works perfectly.
i already verifies the length of the data to be written to the field to be not longer than 32 characters and even tried to change it to CHAR(255) - same error.
weired about that: when the field is empty (means zero-length string) the first update succeeds. then, when it already contains a string of the length 32 and i want to update (overwrite with another string of the same length) it fails...
may it be possible that there is some special mapping of CHAR like CHAR(36) to GUID or something i'm running in, or is this simply a bug..?