powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL вместо запоздалого UNIQUE INDEX
2 сообщений из 2, страница 1 из 1
SQL вместо запоздалого UNIQUE INDEX
    #32002078
ComeRun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дамы и Господа!
Имеется таблица. Поля Field_1 и Field_2 по идее должны бы иметь UNIQUE INDEX. Но таблица уже заполнена и индекс, ясное дело, не устанавливается, так как имеются повторяющиеся ключи. Как можно исключить повторы из таблицы с помощью SQL?
Спасибо за помощь...
...
Рейтинг: 0 / 0
SQL вместо запоздалого UNIQUE INDEX
    #32002082
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если таблица не очень большая:
select Field_1, Field_2 , max(AnotherField_1) AnotherField_1,max(AnotherField_2) AnotherField_2
into #t
from tbl
group by Field_1, Field_2

begin tran

delete tbl
insert tbl select * from #t

commit tran
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL вместо запоздалого UNIQUE INDEX
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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