powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как удалить повторяющиеся записи в таблице содержащей Memo поле?
11 сообщений из 11, страница 1 из 1
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215333
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сабдж
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215726
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мемополе что первичный ключ?
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215733
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215742
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот запрос:

SELECT DISTINCT W2.work_id, W2.unit_code, W2.work_type, W2.work_name,;
W2.val1, W2.val2, W2.val3, W2.val4, W2.val5, W2.val6, W2.count1, W2.count2,;
W2.count3, W2.count4, W2.count5, W2.count6, W2.comment;
FROM w2

Вот ошибка:

Operation is invalid for a Memo, Blob, General or Picture field
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215755
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
SELECT DISTINCT W2.work_id, W2.unit_code, W2.work_type, W2.work_name,;
W2.val1, W2.val2, W2.val3, W2.val4, W2.val5, W2.val6, W2.count1, W2.count2,;
W2.count3, W2.count4, W2.count5, W2.count6, LEFT(W2.comment, 200 );
FROM w2
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215901
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Hel!Riser

Но в приведенном тобой запросе будут рассматриваться только первые 200 символов, а нужно рассматривать все.
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215920
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну дык в SELECT-SQL по определению сказано - мемо - не участвует. Хоть так
либо сделать выборку без мемо, потом вязать курсор с таблицей и поля сравнивай в цикле пробега
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215923
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, в общем то, ТАК использовать мемо поля разработчики и не предполагали, о чем, собственно, и говорит сообщение об ошибке. Тут в консерватории над править. То бишь в структуре данных, чтоб мемо поля НЕ участвовали в каких-либо сравнениях.

На крайняк написать функцию, сравнивающую твои мемо поля и уже ее использовать в запросе. Но готовься к жутким тормозам.
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33215970
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо за ответы.
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33216567
Фотография vfp6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SYS(2007) - Checksum Value Вам поможет



Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Как удалить повторяющиеся записи в таблице содержащей Memo поле?
    #33217097
Tassadar77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To vfp6:

Спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как удалить повторяющиеся записи в таблице содержащей Memo поле?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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