Имя: Пароль:
1C
 
_SimpleKey и его установка
,
0 Serginio1
 
03.03.10
10:30
По наития нужно понимать что это просто уникальный ключ, служащий для уникальности записи. И ничего криминального при вставке записи и прописи нового ГУИДА не должно быть
INSERT(....,_SimpleKey)
VALUES(...,Convert(binary(16),NEWID()))

т.к. регистр сведений в обменах не учавствует, не подчинен регистратору. Но может есть какие то подводные камни?

Задача обновление данных из внешних данных с многомиллионными записями. в 1С например эта процедура занимает 3 часа в SQL 1.5 минуты.
1 Serginio1
 
03.03.10
12:07
АП
2 Fragster
 
гуру
03.03.10
12:10
(0)(1) прочитай сам что ты написал...
3 Serginio1
 
03.03.10
13:53
В SQL таблице регистра сведений есть Поле _SimpleKey типа binary(16)
По нему есть уникальный индекс и само поле не NULL.
Вопрос можно ли ему присвоить новый гуид в запросе вставки записи, и не аукнется это гденибудь. То есть не учитывается это поле где то еще, или просто служить для уникальности записи?
4 Serginio1
 
03.03.10
16:35
АП
5 Serginio1
 
04.03.10
16:12
АП
6 Asmody
 
04.03.10
16:15
это не твой родственник клавиатуру в соседней ветке изобрел?
7 Serginio1
 
04.03.10
18:04
Наверное нет. А что?
Основная теорема систематики: Новые системы плодят новые проблемы.