Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
テーブルとそのすべてのデータをデータベースから削除します。
DROP TABLE [ IF EXISTS ] table-name
DROP TABLE 文は、データベースから指定したテーブルを削除します。テーブル内にあるすべてのデータ、およびすべてのインデックスとキーも削除されます。
DROP TABLE 文の処理中は、そのテーブルやテーブルのインデックスを参照する要求やクエリは処理されません。また、アクティブなクエリやコミットされていないトランザクションがある場合は DROP TABLE を実行できません。
IF EXISTS 句は、存在しないテーブルを DROP TABLE 文が削除しようとしたときにエラーを返さないようにする場合に使用します。
Ultra Light.NET の場合、すべてのデータオブジェクト (たとえば ULDataReader) に対して Dispose メソッドも呼び出さないと、この文を実行できません。ULBulkCopy.Dispose メソッド [Ultra Light.NET]を参照してください。
スキーマの変更が同時に開始された場合、文は解放されません。Ultra Light データベースのスキーマを参照してください。
次の文は、データベースから架空のテーブル EmployeeBenefits を削除します。
DROP TABLE EmployeeBenefits