|
_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
|
Наверное нет. А что?
|
|