# Tcl Interface

Tcl Command | Description
--- | ---
berkdb env | Create an environment handle
berkdb envremove | Remove an environment
env close | Close an environment
env dbremove | Remove a database
env dbrename | Rename a database
env txn | Begin a transaction
txn abort | Abort a transaction
txn commit | Commit a transaction
berkdb open | Create a database handle
berkdb dbremove | Remove a database
berkdb dbrename | Rename a database
db close | Close a database
db count | Return a count of a key's data items
db cursor | Open a cursor into a database
db del | Delete items from a database
db get | Get items from a database
db get_join | Get items from a database join
db get_type | Return the database type
db is_byteswapped | Return if the underlying database is in host order
db join | Perform a database join on cursors
db put | Store items into a database
db stat | Return database statistics
db sync | Flush a database to stable storage
db truncate | Truncate a database
dbc close | Close a cursor
dbc del | Delete by cursor
dbc dup | Duplicate a cursor
dbc get | Retrieve by cursor
dbc put | Store by cursor
berkdb version | Return version information

Copyright Sleepycat Software