Subject Re: [Firebird-Architect] Exec. statement parameters
Author Adriano dos Santos Fernandes
Nando Dessena escreveu:
> Adriano,
>
>
>>> 1. param set to value
>>> 2. set param to be value
>>>
> A> Consistent with UPDATE...SET: set param = value
>
> It's not consistent semantically. SET does assignment, whereas what
> you are after is binding.
Could you describe what exactly is "bind" and how different it is from
"set"?

AFAIU, "bind" means something, as an OUT parameter, where value assigned
to the parameter is assigned back to the caller variable.

And as UPDATE...SET sets the value of table columns, SET in call sets
the values of the calling procedure parameters.


Adriano