DROP TABLE Command
Removes a table from the database specified with the data source and deletes it from disk.
The Visual FoxPro ODBC Driver supports the native Visual FoxPro language syntax for this command. For driver-specific information, see the Remarks.
Syntax
DROP TABLE TableName | FileName | ?
Settings
TableName
Specifies the table to remove from the database specified with the data source and to delete from disk.
FileName
Specifies a free table to delete from disk.
?
Displays the Remove dialog from which you can choose a table to remove from the database specified with the data source and to delete from disk.
Remarks
When DROP TABLE is issued, all primary indexes, default values, and validation rules associated with the table are also removed. DROP TABLE also affects other tables in the database specified with the data source if those tables have rules or relations associated with the table being removed. The rules and relations are no longer valid when the table is removed from the database.
Driver Remarks
When your application sends the ODBC SQL statement DROP TABLE to the data source, the Visual FoxPro ODBC Driver converts the command into the Visual FoxProDROP TABLE command using the syntax shown in the following table.
ODBC syntax | Data source | Visual FoxPro syntax |
---|---|---|
DROP TABLE base-table-name | Database (.dbc file) | REMOVE TABLE TableName DELETE |
Directory of free tables (.dbf files) | ERASE dbfName ERASE cdxName ERASE fptName |