Subject | Re: [ib-support] uppercase and double quotes |
---|---|
Author | Jason Wharton |
Post date | 2001-04-11T15:41:31Z |
> It because the spec is crud.It is because it has been well thought out to accommodate case sensitivity
as well as a good measure of backward compatibility without allowing the
least bit of ambiguity.
> if using dialect 1 then any case is converted to uppercase and thereforeThis is legacy behavior. Not much to do about this in version 6.
> accepted.
> if using dialect 3 then the case must match exactly and identifiers mustThankfully it is so in order to avoid ambiguity.
> have quotes.
> However, if the identifier is all uppercase then it cant have quote....note
> CANT.No, it can. Unfortunately this is where a little ambiguity can come in if
the component vendor isn't real careful.
> To top it all, every component writer makes different assumptions about itThe rules are very clear. Some chose to follow them and some chose to abuse
> converting case and adding/removing quotes in a non-structured fashion.
them.
Regards,
Jason Wharton
CPS - Mesa AZ
http://www.ibobjects.com