Удаляет файлы с диска.
![]() |
---|
Выполняйте предупреждения при использовании ERASE.Любой файл, удаленный данной командой, нельзя восстановить. Вы не получите предупреждения перед удалением, даже если установлено SET SAFETY ON. |
ERASE FileName | ? [RECYCLE] |
Параметры
- FileName
-
Определяет имя удаляемого файла. Включите путь с именем файла, если файл находится в другом устройстве или каталоге, отличном от текущего устройства или каталога.
FileName может содержать символы шаблона, например * и ?,например, чтобы удалить резервные файлы ERASE *.BAK. Если FileName содержит пробелы,укажите имя файла полностью.
- ?
-
Показывает окно диалогаDelete, из которого вы можете выбрать файл для удаления.
- RECYCLE
-
Определяет, что файл не удален с диска, а размещен в Windows Recycle Bin.
Замечание
Эта команда не генерирует ошибку, если определенный файл не существует.
Команда DELETE FILE- это то же самое, что и команда ERASE.
Пример
В следующем примере структура файла CUSTOMER.DBF и все записи, которых страна - США, скопированы в таблицу с именем backup
. Данные backup
затем скопированы в текстовый файл temp
, который открыт и удаляется при закрытии.
![]() | |
---|---|
CLOSE DATABASES OPEN DATABASE (HOME(2) + 'data\testdata') USE customer && Opens customer table COPY STRUCTURE TO backup USE backup APPEND FROM customer FOR country = 'USA' COPY TO temp TYPE DELIMITED WAIT WINDOW 'Press Esc to close and erase temp.txt' NOWAIT MODIFY FILE temp.txt NOEDIT ERASE temp.txt ? IIF(FILE('temp.txt'),'File not deleted','File deleted') USE ERASE backup.dbf |
Смотрите также
Ссылка
DELETE FILE CommandSET SAFETY Command
APPEND FROM Command