Subject | Re: [firebird-support] Issues in string indexing |
---|---|
Author | Ann W. Harrison |
Post date | 2006-02-15T16:31:26Z |
Dipesh wrote:
are not significant in equality matches and the index uses equality
matches. LIKE follows different rules. If you want to differentiate
between "abc" and "abc ", define the field as character set octets.
Regards,
Ann
>The SQL standard specifies that trailing blanks in string fields
> When i equate the two string "abc" = "abc " that also matches. So is
> it a bug or it is designed like this.
>
are not significant in equality matches and the index uses equality
matches. LIKE follows different rules. If you want to differentiate
between "abc" and "abc ", define the field as character set octets.
Regards,
Ann