Subject | Re: [Firebird-Java] Re: Eclipse DTP with Firebird |
---|---|
Author | Mark Rotteveel |
Post date | 2011-06-03T07:00:07Z |
> AFAIK, issue is with Firebird's metadata tables - they are CHAR(31), notThat shouldn't matter: if a VARCHAR is compared with a CHAR, the server
> VARCHAR(31) and when you use them in your requests, they will be padded
> to 31-char length...
should treat both values as if they are CHAR and pad it the shortest value
to the length of the longest value before comparison.
I will check and propose a change if necessary. I also saw some other
processing in AbstractDatabaseMetadata that made me scratch my head but I
didn't have time to dive deeper.
--
Mark Rotteveel