次の方法で共有


SET DELETED コマンド

削除対象としてマークされたレコードを処理するかどうか、および他のコマンドで使用できるかどうかを指定します。

構文

  
SET DELETED ON | OFF  

論争

オン
(ドライバーの既定値。Visual FoxPro の既定値は OFF です)。スコープを使用してレコード (関連テーブル内のレコードを含む) を操作するコマンドが、削除対象としてマークされたレコードを無視するように指定します。

オフ
スコープを使用してレコード (関連テーブル内のレコードを含む) を操作するコマンドによって、削除対象としてマークされたレコードにアクセスできることを指定します。

注釈

DELETED( ) を使用してレコードの状態をテストするクエリは、テーブルが DELETED( でインデックス付けされている場合) に Visual FoxPro Rushmore テクノロジを使用して最適化できます。

重要

コマンドの既定のスコープが現在のレコードの場合、または 1 つのレコードのスコープを含める場合、SET DELETED は無視されます。 INDEX は常に SET DELETED を無視し、テーブル内のすべてのレコードにインデックスを付けます。

こちらもご覧ください

DELETE - SQL コマンド