| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2.dml |
Contains routines for executing DML statements on top of H2.
|
| Modifier and Type | Method and Description |
|---|---|
static FastUpdate |
FastUpdate.create(GridSqlElement key,
GridSqlElement val,
@Nullable GridSqlElement newVal)
Create fast update instance.
|
static FastUpdate |
DmlAstUtils.getFastDeleteArgs(GridSqlDelete del) |
static FastUpdate |
DmlAstUtils.getFastUpdateArgs(GridSqlUpdate update) |
| Constructor and Description |
|---|
UpdatePlan(UpdateMode mode,
GridH2Table tbl,
String[] colNames,
int[] colTypes,
KeyValueSupplier keySupplier,
KeyValueSupplier valSupplier,
int keyColIdx,
int valColIdx,
String selectQry,
boolean isLocSubqry,
List<List<DmlArgument>> rows,
int rowsNum,
@Nullable FastUpdate fastUpdate,
@Nullable DmlDistributedPlanInfo distributed,
boolean canSelectBeLazy,
boolean fillAbsentPKsWithDefaults)
Constructor.
|
UpdatePlan(UpdateMode mode,
GridH2Table tbl,
String selectQry,
@Nullable FastUpdate fastUpdate,
@Nullable DmlDistributedPlanInfo distributed)
Constructor for delete operation or fast update.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.17-p1 Release Date : November 27 2025