И что тебе мешает делать

execute statement "update ...." values(:param1, :param2, :param1, :param3)

Так Пешков так и хотел сделать.

Просто мне со стороны прикладного программиста кажется что удобно использовать именованные параметры, а не безликие маркеры, например так:

execute statement "update table where field between ?parameter and ?parameter + 100 ..." parameters 'parameter' = 25, ...

Я думаю пример понятен...

Ответить