![]() |
#1 |
Участник
|
Удалить все записи из заблицы
Вот совсем маленький вопрос. Как записи то удалить, абсолютно все и быстро из таблицы (не временной)?
|
|
![]() |
#2 |
Участник
|
В Аксапте delete_from ИмяТаблицы, непосредственно запросом SQL truncate table ИмяТаблицы.
Не забываем про связанные таблицы, про ограничения, про отработку бизнес-логики при удалении. Или есть подвох в вопросе? |
|
|
За это сообщение автора поблагодарили: Yeah))) (1). |
![]() |
#3 |
Участник
|
подвоха нет. Все удаляю сознательно
|
|
![]() |
#4 |
Участник
|
На скорость удаления записей может влиять бизнес-логика. Если хотите проигнорировать наличие связей с другими таблицами и перекрытые мотоды, то перед удалением вызовите соответствующие методы common.skip*
P.S.: Если удалить нужно разово то можно временно вручную сделать невременную таблицу временной ![]() |
|
![]() |
#5 |
Участник
|
Цитата:
P.S.: Если удалить нужно разово то можно временно вручную сделать невременную таблицу временной
|
|
![]() |
#6 |
Британский учённый
|
Сделать временной и синхронизировать самый быстрый способ, но только если действительно нужно полностью очистить табличку для всех компаний. Тоже самое что удалить таблицу из СУБД и синхронизировать из АХ.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
![]() |
#7 |
Участник
|
Я не в курсе, а метод
SqlDataDictionary.tableTruncate() физически как удаляет записи в таблице? Truncate Table или через Delete?
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
|
За это сообщение автора поблагодарили: S.Kuskov (2). |
![]() |
#8 |
Moderator
|
Truncate Table.
__________________
Андрей. |
|
|
За это сообщение автора поблагодарили: Владимир Максимов (2). |
![]() |
#9 |
Участник
|
А в контексте чего вы хотите удалять записи? Вы пишете какую-то функциональность или же в режиме разработки вам понадобилось очистить таблицу от данных?
__________________
// no comments |
|