Andreas Korneliussen (JIRA) wrote:
> String.toUpperCase(..) with english locale, should return a string
> with the same number of characters, and it should therefore be valid
> to do a check of number of characters before doing any conversions.
Is it correct to always use English locale in this case? Ref the
reference guide on SQL identifiers:
An ordinary identifier must begin with a letter and contain
only letters, underscore characters (_), and digits. The
permitted letters and digits include all Unicode letters and
digits, but Derby does not attempt to ensure that the
characters in identifiers are valid in the database's
locale.
Should not it be possible to match column names in any locale?
--
Øystein