Compartir a través de


DELETE DATABASE (Comando)

Elimina una base de datos del disco.

DELETE DATABASE DatabaseName | ? [DELETETABLES] [RECYCLE]

Parámetros

  • DatabaseName
    Especifica el nombre de la base de datos que se va a eliminar del disco. La base de datos que especifique no puede estar abierta. DatabaseName puede incluir la ruta de acceso y el nombre de la base de datos.
  • ?
    Muestra el cuadro de diálogo Eliminar, en el que puede especificar el nombre de la base de datos que desea eliminar del disco.
  • DELETETABLES
    Elimina las tablas contenidas en la base de datos del disco y la base de datos que las contiene.
  • RECYCLE
    Especifica que no se eliminará del disco inmediatamente la base de datos y que se colocará en la Papelera de reciclaje de Windows.

Observaciones

Utilice siempre DELETE DATABASE para eliminar una base de datos del disco. A diferencia de la utilidad de manipulación de archivos del sistema operativo, DELETE DATABASE suprime las referencias a la base de datos de las tablas de la base de datos.

Si SET SAFETY está establecido en ON, Visual FoxPro le pregunta si desea eliminar la base de datos especificada. Si SET SAFETY está establecido en OFF, la base de datos se elimina automáticamente del disco.

Ejemplo

El ejemplo siguiente crea una base de datos llamada people. Se crea una tabla llamada friends y se agrega automáticamente a la base de datos. Se usa DISPLAY TABLES para mostrar las tablas de la base de datos y DISPLAY DATABASES para mostrar información acerca de las tablas de la base de datos.

DELETE DATABASE se usa con la opción DELETETABLES para quitar del disco la base de datos y su tabla 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

Vea también

ADD TABLE | CLOSE DATABASES | DBC( ) | DBGETPROP( ) | DBSETPROP( ) | DISPLAY TABLES | OPEN DATABASE | REMOVE TABLE