DELETE DATABASE-Befehl
Löscht eine Datenbank vom Datenträger.
DELETE DATABASE DatabaseName | ? [DELETETABLES] [RECYCLE]
Parameter
- DatabaseName
Gibt den Namen der Datenbank an, die vom Datenträger gelöscht werden soll. Diese Datenbank darf nicht geöffnet sein. Für DatabaseName kann der Pfad zur Datenbank und der Datenbankname angegeben werden. - ?
Zeigt das Dialogfeld Löschen an, in dem Sie den Namen der Datenbank angeben können, die Sie vom Datenträger löschen möchten. - DELETETABLES
Löscht die in der Datenbank enthaltenen Tabellen und die Datenbank zu diesen Tabellen vom Datenträger. - RECYCLE
Gibt an, dass die Datenbank nicht direkt vom Datenträger entfernt, sondern im Windows-Papierkorb abgelegt wird.
Hinweise
Löschen Sie Datenbanken ausschließlich mit dem DELETE DATABASE-Befehl vom Datenträger. Im Gegensatz zu den im Betriebssystem verfügbaren Werkzeugen zum Manipulieren von Dateien, entfernt DELETE DATABASE ebenfalls die Verweise der in der Datenbank enthaltenen Tabellen auf die Datenbank.
Ist SET SAFETY auf ON festgelegt, fragt Visual FoxPro, ob Sie die angegebene Datenbank löschen möchten. Ist SET SAFETY auf OFF, wird die Datenbank automatisch vom Datenträger gelöscht.
Beispiel
In diesem Beispiel wird eine Datenbank mit dem Namen people
erstellt. Dann wird eine Tabelle namens friends
erstellt und automatisch der Datenbank hinzugefügt. Die Tabellen in der Datenbank werden mittels DISPLAY TABLES und Informationen über die Tabellen in der Datenbank mittels DISPLAY DATABASES angezeigt.
DELETE DATABASE wird mit der DELETETABLES-Option verwendet, um die Datenbank und die Tabelle friends
vom Datenträger zu löschen.
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
Siehe auch
ADD TABLE | CLOSE DATABASES | DBC( ) | DBGETPROP( ) | DBSETPROP( ) | DISPLAY TABLES | OPEN DATABASE | REMOVE TABLE