TRUNCATE TABLE ステートメント

TRUNCATE TABLE ステートメントは指定したテーブルのレコードを素早く削除し、すべてのデータのテーブルを空にします。

コピー
TRUNCATE TABLE テーブル名

TRUNCATE TABLE ステートメントで WHERE 句を指定することはできません。TRUNCATE TABLE ステートメントはすべてのレコードを削除します。

テーブル名で指定されたテーブルのレコードのみを削除します。関連テーブルのレコードは削除されません。

レコードデータを削除するには TRUNCATE TABLE ステートメントによってテーブルの全レコードをロックできる必要があります。他のユーザによってテーブルのレコードがロックされていると、FileMaker ソフトウェアはエラーコード 301 (「別のユーザがレコードを使用中です」) を返します。