114115116117118119120121122123124
columnCheck[baseColumnMap[i]] = true; } int[] colMap = ArrayUtil.booleanArrayToIntIndexes(columnCheck); list.addRow(session, row, data, baseTable.getColumnTypes(), colMap); update(session, baseTable, list, null); break; }
132133134135136137138139140141142
RowSetNavigatorDataChange navigator = new RowSetNavigatorDataChange( session.database.sqlEnforceTDCD, session.database.sqlEnforceTDCU); navigator.addRow(row); delete(session, baseTable, navigator); break; } case ResultConstants.INSERT_CURSOR : {
520521522523524525526527528529530
throw Error.error(ErrorCode.X_44000); } } rowset.addRow(session, row, newData, colTypes, updateColumnMap); } it.release(); /* debug 190 if (rowset.size() == 0) {
720721722723724725726727728729730
updateColumnMap, updateExpressions, colTypes, row.getData()); try { updateRowSet.addRow(session, row, data, colTypes, updateColumnMap); } catch (HsqlException e) { for (int i = 0; i < joinRangeIterators.length; i++) { rangeIterators[i].reset(); }
11161117111811191120112111221123112411251126
session.database.sqlEnforceTDCU); while (it.next()) { Row currentRow = it.getCurrentRow(); navigator.addRow(currentRow); } it.release(); if (navigator.getSize() > 0) {