drop table
Löscht eine Tabelle.
DROP TABLE <TableName | FileName>
Löscht eine DBF-Tabelle im Dateisystem und die dazugehörende
Memo und Indexdatei.
Parameter TableName
Wenn ein Tabellenname ohne Pfad angegeben wird, dann werden
die mit SET PATH TO festgelegten Pfade durchsucht
um die Tabelle zu finden.
Parameter FileName
Alternativ kann ein Dateiname mit Pfad angegeben
werden. Wenn der Dateiname ein relativer Pfad ist, werden
ebenfalls die mit SET PATH TO festgelegten Pfade abgesucht.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
create table sometable(someint integer, somememo memo)
index on someint tag someint
use
\Dateisystemauszug vor dem Löschen
\==================================
\
list_current_dir()
drop table sometable
\
\Dateisystemauszug nach dem Löschen
\==================================
\
list_current_dir()
function list_current_dir
#ifdef __linux__
run find -maxdepth 1 -name "sometable.*"
#else
run cmd /c dir sometable.*
#endif
endfunc
Dateisystemauszug vor dem Löschen
==================================
./sometable.fpt
./sometable.dbf
./sometable.cdx
Dateisystemauszug nach dem Löschen
==================================