| 4D v13.4TRUNCATE TABLE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 TRUNCATE TABLE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TRUNCATE TABLE {( aTable )} | ||||||||
| 引数 | 型 | 説明 | ||||||
| aTable | テーブル |   | すべてのレコードが削除されるテーブル 省略時はデフォルトテーブル | |||||
TRUNCATE TABLE コマンドはaTableのすべてのレコードを素早く削除します。aTableが既に空の場合、TRUNCATE TABLEは何も行いません。コマンドの呼出し後、カレントセレクションやカレントレコードはありません。
このコマンドの効果はALL RECORDSとDELETE SELECTIONの呼び出しと同じです。しかしその動作は以下の点で異なります:
TRUNCATE TABLEコマンドは注意して使用しなければなりませんが、例えば一時的なデータを素早く削除するなど特定のケースではとても効率的です。
Note: このコマンドのコンセプトと動作はSQL TRUNCATE (テーブル) コマンドと同じです。
コマンドが正しく実行されるとシステム変数OKは1に、そうでなければ0に設定されます。
	プロダクト: 4D
	テーマ: セレクション
	番号: 
        1051
        
        
        
	
        
        

 
        
	変更: 4D v11 SQL Release 3