Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
30.10.2006, 13:21
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
Добрый день 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 оставить без измеения? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2006, 13:23
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
>Наверно 8-ричные цифры 36 ричная помойму Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2006, 13:24
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
Повторное спасибо. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2006, 13:31
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
А средствами MS SQL можно заменить SQLLock.НовыйИД()? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2006, 13:34
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
Есть хранимая процедура: 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) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2006, 13:37
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
Спр.НОвый() НО нас щас закроют за оффтоп.. Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2007, 17:19
|
|||
---|---|---|---|
|
|||
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
А все же как получить следующий ID? У меня аналогичная проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.11.2007, 22:37
|
|||
---|---|---|---|
1C и CREATE UNIQUE INDEX terminated |
|||
#18+
ales_goodА все же как получить следующий ID? У меня аналогичная проблема. Модератор: может все таки откроете новую тему? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=28&mobile=1&tid=1525210]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 9ms |
total: | 128ms |
0 / 0 |