NewDevLab, запрос будет вызываться из процедуры. Смысл в том, чтобы сформировать временную таблицу с кучей колонок. Вызвать процедуру getClientCard наполнив временную таблицу значениями (одни row). После чего обновить одно из полей. В конце процесса сформировать динамический запрос на вызов процедуры, в которую подставить в качестве входных параметров наименование колонок у которых значения будут значениями в этих колонках из временной таблицы