Subject Re: [Firebird-Architect] Exec. statement parameters
Author Vlad Khorsun
> Vlad et al,
>
> >> 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.

I understand and appreciate your opinion. Lets look what we have and choose
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