Удаляет базу данных с диска.

DELETE DATABASE DatabaseName | ? [DELETETABLES] [RECYCLE]

Параметры

DatabaseName

Задает имя базы данных, которую нужно удалить с диска. Заданная база данных не может быть открытой. Имя DatabaseName может включать описание пути к базе данных.

?

Отображает диалоговое окно удаления, в котором можно задать имя базы данных, удаляемой с диска.

DELETETABLES

Удаляет с диска таблицы, содержащиеся в базе данных, наряду с самой этой базой данных.

RECYCLE

Определяет что база даных неудаляется немедленно с диска а помещяется в корзину Windows.

Expand imageЗамечания

Для удаления базы данных с диска пользуйтесь только командой DELETE DATABASE. В отличие от других утилит обработки файлов операционной системы, DELETE DATABASE удаляет все ссылки на базу данных из таблиц этой базы данных.

Если команда SET SAFETY установила значение ON, Visual FoxPro попросит подтвердить удаление указанной базы данных. Если команда SET SAFETY установила значение OFF, база данных автоматически удаляется с диска.

Expand imageПример

Этот пример создает базуданных people. Создается таблица friends , автоматически включаемая в эту базу данных. DISPLAY TABLES используется для вывода на экран таблиц, принадлежащих базе данных, а команда DISPLAY DATABASES для отображения информации о таблицах базы данных.

DELETE DATABASE используется с параметром DELETETABLES для удаления базы данных и таблицы friends с диска.

  CopyCode imageCopy Code
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

Expand imageСмотрите также