MergeStatement
The base implementation of SQL merge command that is used by statements like MergeSelectStatement, MergeTableStatement
Inheritors
Properties
Functions
Executes the SQL statement directly in the provided transaction and returns the generated result, or null
if either no result was retrieved or if the transaction blocked statement execution.
Determines the exact way that an SQL statement is executed in a transaction and applies any necessary logic before returning the result generated by the executed statement.
Uses a transaction connection and an sql string representation to return a precompiled SQL statement, stored as an implementation of PreparedStatementApi.
Returns the string representation of an SQL statement.
Specifies a delete operation to be executed when a matching record is found in the destination table.
Postgres only. Specifies that no operation should be performed when a matching record is found in the destination table.
Defines an update operation to be executed when a matching record is found in the destination table.
Postgres only. Specifies that no operation should be performed when no matching record is found in the destination table.
Defines an insert operation to be performed when there is no matching record in the destination table.