powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как убрать дублирующие строки?
4 сообщений из 4, страница 1 из 1
Как убрать дублирующие строки?
    #32806658
Dmitry2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В таблице есть строки, полностью совпадающие.
Как эти строки удалить средствами sql, оставив только по одному экземпляру?
...
Рейтинг: 0 / 0
Как убрать дублирующие строки?
    #32806667
mustlive
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написать процедуру:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Insert into temptable
select distinct * from dba.mytable;

truncate table dba.mytable;

insert into dba.mytable
select * from temptable
...
Рейтинг: 0 / 0
Как убрать дублирующие строки?
    #32806718
Dmitry2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо - помогло.
...
Рейтинг: 0 / 0
Как убрать дублирующие строки?
    #32807048
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Замечание :
Средствами SQL полностью дублирующие друг друга записи убрать невозможно , потому что они вообще неразличимы .

Еще можно создать индекс с опцией IGNORE_DUP_ROW.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как убрать дублирующие строки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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