powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Грандиозная подстава сервера! (или толи лыжи не едут толи я ...)
3 сообщений из 3, страница 1 из 1
Грандиозная подстава сервера! (или толи лыжи не едут толи я ...)
    #32018479
Chainik(yet)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте вам!
Я ему:
insert books (indRest,BKey,Name,Price,TopicID,Pack)
select 1,t.bKey,t.Name,t.Price,t.TopicID,t.Pack
from temprec t
where t.bKey not in (select bkey from books)
А он мне:
Server: Msg 2627, Level 14, State 1, Line 1
Violation of PRIMARY KEY constraint 'PK_Книги'. Cannot insert duplicate key in object 'Books'.
The statement has been terminated.

если что, bKey decimal(13) - primary key.
Вот!
...
Рейтинг: 0 / 0
Грандиозная подстава сервера! (или толи лыжи не едут толи я ...)
    #32018481
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что он скажет на такое?
select t.bKey,count(*)
from temprec t
where t.bKey not in (select bkey from books)
group by t.bKey
having count(*)>1
...
Рейтинг: 0 / 0
Грандиозная подстава сервера! (или толи лыжи не едут толи я ...)
    #32018605
Chainik(yet)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 sergSuper.
Сенькс! Да, об этом я догадался сидя на толчке по большой нужде. И тут напала на меня тихая тоска и разочерование в человечестве, ибо жила во мне надежда что включает сервер проверку not in books и те строки, которыя он уже вставил из temprec в процессе. Аминь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Грандиозная подстава сервера! (или толи лыжи не едут толи я ...)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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