Имя: Пароль:
1C
 
SQL. Повторяющееся значение ключа
0 Zixxx
 
26.05.23
08:31
Есть большая выборка, которую нужно загрузить в регистр сведений (5 измерений)
Пробую сделать это через SQL --> Импорт данных...
При выполнении операции получаю предупреждение
Повторяющееся значение ключа: (a, a, a, a, a)

Чтобы проверить уникальность данных в sql формирую запрос DISTINCT по 5 столбцам, получаю количество уникальных записей, которые равны количеству записей
Если в 1с добавить запись с таким ключом, добавляет без проблем.

Почему так и что нужно проверить, сделать?
1 НафНаф
 
26.05.23
09:37
(0) а ключевых полей то сколько?
2 Zixxx
 
26.05.23
09:46
(1) В 1с 5 измерений, записывается вручную нормально, а при импорте данных SQL ругается.
Данные на которые ругается их еще нет в таблице.
Таблица создана средствами 1с, для SQL кличами они разве не будут?
3 НЕА123
 
26.05.23
10:25
(2)
>Есть большая выборка
что за выборка?

типы какие?
4 Zixxx
 
26.05.23
10:47
(3) Строка (100) по всем измерениям, немногим более 500 млн. записей
5 Sapiens_bru
 
26.05.23
11:02
(4) Может в данных есть строки длинной более 100 у которых первые 100 совпадают?
6 Zixxx
 
26.05.23
11:09
(5) Нет, проверял импорт данных в новую таблицу, если указать строку меньше 100, но через некоторое время импорт ругается, останавливается и говорит что было усечение. И DISTINCT бы тогда показал число меньше чем общее количество записей.