Показать сообщение отдельно
Старый 27.11.2012, 21:21   #8  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,968 / 3266 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
А вы не думали над тем чтобы завести денормализованные временные таблички CustVendTableImportTMP, в которых завести все какие нам надо поля (Dimension, Name, и.т.п.) и при вставке значений в эти таблички, на Insert() искать соответсвующие записи реальных табличек и если есть то обновлять, а если нет то добавлять запись. Тогда вся сложная логика по сохранению наименований, складских аналитик, будет спрятана. Удобно получится.
Модификация вроде бы должна быть несложная. Один раз написать, а потом всегда использовать.