Исходная задача
1. Данные в таблице изменяются процедурами, потому генерировать
произвольные запросы нельзя
2. Если поле не изменилось, то update не должен его трогать.
3. Программа может дополнительно в процедуру передать набор полей,
которые изменились.
Собственно, думалось так. Передам в процедуру набор полей, которые
изменились, например так (field1,field3, field17). Сгенерирую запрос в
процедуре
update table1 set field1=:field1,field3=:field3,field17=:field17 where
id=:id
field1,field3, field17 также являются параметрами процедуры.
ну и дальше execute statement _сварганенный_запрос_.
Мда. Но execute statement в процедурах не умеет работать с параметрами.
Что посоветуете? Или может можно расширить функционал FB, а мне написать
в трекер?