Удаляет базу данных с диска.
DELETE DATABASE DatabaseName | ? [DELETETABLES] [RECYCLE] |
Параметры
- DatabaseName
-
Задает имя базы данных, которую нужно удалить с диска. Заданная база данных не может быть открытой. Имя DatabaseName может включать описание пути к базе данных.
- ?
-
Отображает диалоговое окно удаления, в котором можно задать имя базы данных, удаляемой с диска.
- DELETETABLES
-
Удаляет с диска таблицы, содержащиеся в базе данных, наряду с самой этой базой данных.
- RECYCLE
-
Определяет что база даных неудаляется немедленно с диска а помещяется в корзину Windows.
Замечания
Для удаления базы данных с диска пользуйтесь только командой DELETE DATABASE. В отличие от других утилит обработки файлов операционной системы, DELETE DATABASE удаляет все ссылки на базу данных из таблиц этой базы данных.
Если команда SET SAFETY установила значение ON, Visual FoxPro попросит подтвердить удаление указанной базы данных. Если команда SET SAFETY установила значение OFF, база данных автоматически удаляется с диска.
Пример
Этот пример создает базуданных people
. Создается таблица friends
, автоматически включаемая в эту базу данных. DISPLAY TABLES используется для вывода на экран таблиц, принадлежащих базе данных, а команда DISPLAY DATABASES для отображения информации о таблицах базы данных.
DELETE DATABASE используется с параметром DELETETABLES для удаления базы данных и таблицы friends
с диска.
![]() | |
---|---|
CLOSE ALL CREATE DATABASE people CREATE TABLE friends (FirstName C(20), LastName C(20)) CLEAR DISPLAY TABLES && Displays tables in the database DISPLAY DATABASES && Displays table information CLOSE ALL DELETE DATABASE people DELETETABLES |