По наития нужно понимать что это просто уникальный ключ, служащий для уникальности записи. И ничего криминального при вставке записи и прописи нового ГУИДА не должно быть
INSERT(....,_SimpleKey)
VALUES(...,Convert(binary(16),NEWID()))
т.к. регистр сведений в обменах не учавствует, не подчинен регистратору. Но может есть какие то подводные камни?
Задача обновление данных из внешних данных с многомиллионными записями. в 1С например эта процедура занимает 3 часа в SQL 1.5 минуты.
В SQL таблице регистра сведений есть Поле _SimpleKey типа binary(16)
По нему есть уникальный индекс и само поле не NULL.
Вопрос можно ли ему присвоить новый гуид в запросе вставки записи, и не аукнется это гденибудь. То есть не учитывается это поле где то еще, или просто служить для уникальности записи?