Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
テーブルからすべてのローを削除します。
public ul_ret_void ULDeleteAllRows(SQLCA * sqlca, ul_table_num number)
sqlca SQLCA へのポインター。
number トランケートするテーブルの ID。
成功した場合は true、失敗した場合は false。たとえばテーブルが開いていない場合や、SQL エラーが発生した場合などです。
アプリケーションによっては、テーブル内のローをすべて削除してから、新しいデータセットをテーブルにダウンロードする方が便利なことがあります。接続で stop sync プロパティが設定されている場合は、削除されたローが同期されません。
別の接続からのコミットされていない挿入は削除されません。また、別の接続が DeleteAllRows メソッドを呼び出した後にロールバックを行った場合は、その接続からのコミットされていない削除は削除されません。
インデックスを使用しないでこのテーブルを開いた場合、テーブルは読み込み専用とみなされ、データを削除できません。