Показать сообщение отдельно
Старый 16.11.2009, 08:53   #5  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Через Паспорт записи на таблице Аналитик - Переименование первичного ключа.

Есть две тонкости:

1. Если собираетесь переименовывать в существующую аналитику, то существующую запись надо предварительно удалить (или переименовать) через doUpdate, doDelete в табличке Dimensions.

2. Опять же, если при переименовании аналитики может получиться ситуация, что в LedgerBalancesDimTrans нарушится уникальность первичного ключа, надо предварительно удалить эти записи.

Независимо от 1 и 2, после переименования - пересчитать балансы по складу.