DBD-XBase. При DELETE строки, dbf файл не уменьшается
Метки: [без меток]
DBD-XBase. При DELETE строки, dbf файл не уменьшается.
При открытии сторонними стредствами dbf (+dbt), все строки на месте, просто помечены как УДАЛЕННЫЕ.
Что сделать? Есть ли встроенные средства реально убрать из файла удаленные строки?
При открытии сторонними стредствами dbf (+dbt), все строки на месте, просто помечены как УДАЛЕННЫЕ.
Что сделать? Есть ли встроенные средства реально убрать из файла удаленные строки?
http://www.fi.muni.cz/~adelton/perl/man3/XBase::FAQ.html
How do I pack the dbf file, after the records were deleted?
XBase.pm doesn't support this directly. You'd probably want to create new table, copy the data and rename back. Patches are always welcome.
Спасибо! Это только для модуля XBase или и для модуля DBD-XBase тоже верно?
Не ужели нет ни одного средства выполняющего команду PACK для dbf файлов?
Не ужели нет ни одного средства выполняющего команду PACK для dbf файлов?