Berkeley DB: db truncate
Description: Berkeley DB: An embedded database programmatic toolkit.
Keywords: embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++

### db truncate |

`

###

    db truncate
    	[-auto_commit]
    	[-txn txnid]

### Description(db truncate)

Empties the database, discarding all records it contains.

The options are as follows:

-auto_commit
  Enclose the call within a transaction. If the call succeeds, changes made by the operation will be recoverable. If the call fails, the operation will have made no changes.

-txn txnid
  If the operation is to be transaction-protected (other than by specifying the -auto_commit flag), the txnid parameter is a transaction handle returned from env txn.

The db truncate command returns the number of records discarded from the database on success.

In the case of error, a Tcl error is thrown.

`

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.