powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 1C и CREATE UNIQUE INDEX terminated
9 сообщений из 9, страница 1 из 1
1C и CREATE UNIQUE INDEX terminated
    #34090962
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день All. Тема известная, но все ж есть пара вопросов.
Жила себе DBF табличка Договора в 1C, все вроде ничего пока не захотели пользоваться SQL вариантом. При загрузке БД из DBF в SQL появляется ошибка "CREATE UNIQUE INDEX terminated because a duplicate key was found for index".
Оказывается в таблице Договора 9600 записей с одинаковыми ID (HAVING Count(id) > 1)(поле ID индексировано). Необходимо этим записям присвоить новые ID. Например нашел я неправильны ID. Например 3 записи с одинаковым ID.
Вопрос №1: Как сгенерить NEXT_ID? По идее MAX(ID)+1, но поле ID в каком-то формате!?!? Наверно 8-ричные цифры.
Вопрос №2: Как обновить 2 и 3 элемент, а 1 оставить без измеения?
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34090965
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Наверно 8-ричные цифры
36 ричная помойму


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34090975
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повторное спасибо. :-)
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34091006
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А средствами MS SQL можно заменить SQLLock.НовыйИД()?
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34091019
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть хранимая процедура:
Create procedure _1sp_SC11017_MaxID(@id CHAR(9) OUTPUT) AS
set nocount on select @id=MAX(ID) from SC11017(NOLOCK) if @id is null select @id=' '
GO

С помощью нее можно получить МАХ(ID), но как получить (MAX(ID)+1)
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34091032
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спр.НОвый()
НО нас щас закроют за оффтоп..


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
1C и CREATE UNIQUE INDEX terminated
    #34919743
ales_good
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А все же как получить следующий ID? У меня аналогичная проблема.
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34920413
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ales_goodА все же как получить следующий ID? У меня аналогичная проблема.
Модератор: может все таки откроете новую тему?
...
Рейтинг: 0 / 0
1C и CREATE UNIQUE INDEX terminated
    #34920619
Папа Гапа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mazzy ales_goodА все же как получить следующий ID? У меня аналогичная проблема.
Модератор: может все таки откроете новую тему?

А зачем новую? В subj этот вопрос и задан: Вопрос №1
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1C и CREATE UNIQUE INDEX terminated
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]