Есть таблица.
В нее производится конвертация данных из DBF. Потом их нужно поправить.
В исходном DBF в некотрых записях некоторые данные отсутствуют.
Произвожу конвертацию в Firebird.
1. Нахожу записи в этой таблице, которые содержат все данные, которые необходимы.
2. Нахожу записи в этой же таблице, в которых данные присутствуют частично.
3. По определенному алгоритму (просто сравнение двух полей) записи, которые возможно исправить.
Реализована процедура.
Пункт 1-2 реализованы в виде запроса. Возвращает 19 записей.
В процедуре меняю необходимые поля по первичному ключу из пункта 2 по данным из пункта 1.
Завис на всю оставшуюся жизнь....
Я чего-то не понимаю?
В нее производится конвертация данных из DBF. Потом их нужно поправить.
В исходном DBF в некотрых записях некоторые данные отсутствуют.
Произвожу конвертацию в Firebird.
1. Нахожу записи в этой таблице, которые содержат все данные, которые необходимы.
2. Нахожу записи в этой же таблице, в которых данные присутствуют частично.
3. По определенному алгоритму (просто сравнение двух полей) записи, которые возможно исправить.
Реализована процедура.
Пункт 1-2 реализованы в виде запроса. Возвращает 19 записей.
В процедуре меняю необходимые поля по первичному ключу из пункта 2 по данным из пункта 1.
Завис на всю оставшуюся жизнь....
Я чего-то не понимаю?