Показать сообщение отдельно
Старый 11.07.2010, 18:05   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Синхронизация SELECT FROM INSERT INTO
Добрый день всем.

Проблема :
При конвертации базы из Ax3.0 в Ax2009 лезет много запросов вида
SELECT FROM INSERT INTO

Они появляются из-за того что поля переименовываются, например, получают префикс DEL_. Есть большое желание избавить от таких длительных перекачек таблиц, например написать джоб, который сделает переименование полей средствами БД (в нашем случае Оракл)

Есть противопоказания к этому ? (Есть подозрение что такой способ переименования в аксапте тянется как атавизм со старых версий ядра, которое работало с ораклом до версии 9.0.2, которая в свою очередь не умела переименовывать поля в таблицах)

В общем не могу оценить чем мы рискуем переименовывая поля вручную средствами БД и почему такой дикий способ переименования до сих пор живет в Аксапте.

Есть идеи ?

Последний раз редактировалось Logger; 11.07.2010 в 19:46.