powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как физически удалить запись при помощи SQL?
9 сообщений из 9, страница 1 из 1
Как физически удалить запись при помощи SQL?
    #32782264
maksisa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу программку в Delphi.Необходимо удалить запись: пишу в SQL 'delete from <имя таблицы> where <список параметров>',но данная команда помечает запись на удаление,возможно ли удаление физически?
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32782347
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так нужно серверу БД передать эту команду, тогда данные и удалятся. А если Вы тольк в SQL напишите "delete from <имя таблицы> where <список параметров>", то с данными ничего не произойдет.
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32782970
Фотография savosin_sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помечаются записи обычно во всяких dbase или paradox-таблицах. чтобы записи физически удалились, необходимо таблицу упаковать..
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32783161
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разные СУБД ведут себя по разному при удалении записей. Некоторые выполняют отложенное удаление. В основном это связано с работой механизма оперативного восстановления. Но на логическом уровне данные удаляются.
А есть такие чудища которые называются пост-реляционные. Так эти вообще никогда не удалят. Такова архитектура.
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32783627
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В одной конторе ставили такой же вопрос, но выяснилось, что удалить нужно было не столько запись, сколько информацию. Решалось путем update с затиранием нулями / пробелами, потом delete, и после commit вопрос решался. Но там движок был простой, не версионный. Версионный имеет право оставить много чего и использовать место впоследствии.

Также присоединюсь в предыдущими - перетирание байтов при удалении - это специфика движка.
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32783859
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
А есть такие чудища которые называются пост-реляционные. Так эти вообще никогда не удалят. Такова архитектура.
ну Cache постреляционная, что-то никаких проблем с удалением я не замечал...
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32788922
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Лиман Артем
А ответь мне - сколько информации в сутки добавляется в твою базу
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32792576
bushmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton2 Лиман Артем
А ответь мне - сколько информации в сутки добавляется в твою базу
А какое это имеет значение относительно вопроса об удалении?
...
Рейтинг: 0 / 0
Как физически удалить запись при помощи SQL?
    #32792594
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton2 Лиман Артем
А ответь мне - сколько информации в сутки добавляется в твою базу
тебе в киллограммах или в штуках сказать?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Как физически удалить запись при помощи SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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