DROP TABLE コマンド

データ ソースで指定されたデータベースからテーブルを削除し、ディスクから削除します。

Visual FoxPro ODBC ドライバーでは、このコマンドのネイティブ Visual FoxPro 言語構文がサポートされています。 ドライバー固有の情報については、「解説」を参照してください。

構文

  
DROP TABLE TableName | FileName | ?  

設定

TableName
データ ソースで指定されたデータベースから削除し、ディスクから削除するテーブルを指定します。

FileName
ディスクから削除する空きテーブルを指定します。

?
[削除] ダイアログボックスを表示します。このダイアログボックスで、データ ソースで指定されたデータベースから削除するテーブルを選択し、ディスクから削除できます。

注釈

DROP TABLE が発行されると、テーブルに関連付けられているすべてのプライマリ インデックス、既定値、および検証規則も削除されます。 DROP TABLE は、データ ソースで指定されたデータベース内の他のテーブルにも影響します。それらのテーブルに、削除されるテーブルに関連付けられているルールまたはリレーションシップがある場合です。 テーブルがデータベースから削除されると、ルールとリレーションは無効になります。

ドライバーの備考

アプリケーションが ODBC SQL ステートメント DROP TABLE をデータ ソースに送信すると、Visual FoxPro ODBC ドライバーは、次の表に示す構文を使用して、コマンドを Visual FoxProDROP TABLE コマンドに変換します。

ODBC 構文 データ ソース Visual FoxPro 構文
DROP TABLE base-table-name データベース (.dbc ファイル) REMOVE TABLE TableName DELETE
空きテーブルのディレクトリ (.dbf ファイル) ERASE dbfName

ERASE cdxName

ERASE fptName