4D v14.3TRUNCATE TABLE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
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
ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)