Name

duro::massign - multiple assignment

Synopsis

duro::massign assignment ?assignment ...? txId

assignment ::= {insert tablename tuple}
	| {update tablename ?whereExpression?
                attrname expression ?attrname expression ...?}
        | {delete tablename ?whereExpression?}
        | {copy destTablename srcTablename}

Description

Performs a number of insert, update, delete, and copy operations in a single call. The operations are specified by arguments which are Tcl lists.

For a description of the insert, update and delete arguments, see the respective single-operation commands.

A copy argument will result in the table srcTablename being copied to destTablename. Both tables must be of the same type.

See Also

Expressions

$Id$