Subject | Re: [Firebird-Architect] Exec. statement parameters |
---|---|
Author | Vlad Khorsun |
Post date | 2007-12-14T12:43:38Z |
> Vlad et al,I understand and appreciate your opinion. Lets look what we have and choose
>
> >> What about ::= then? :)
>
> V> No, sorry, := much better as for me ;)
>
> AFAIU you are looking for a syntax for a binding operator (i.e. an
> operator that binds a value to a name). Sticking symbols together
> until all combinations of :!\/&%*= are taken is C's way. SQL uses
> words. SQL would use [as] for this. Please use something that is
> consistent with SQL. If you don't like [as] then use is, binds to,
> whatever. But C-like operators are not going to buy you many friends
> among SQL-type folks.
which option to use :
a) value as param
looks not very good for me as value may have AS word inside and confuse
reader. Also i prefer to see param name before expression.
b) param is value
looks better for me
c) param := value
looks almost ok
d) param <= value, or value => param
i don't like it
More ?
Regards,
Vlad