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