Lines Matching refs:xUpdate
5341 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
7184 ** a call to the [xUpdate] method returns [SQLITE_CONSTRAINT], then the entire
7190 ** that if [xUpdate] returns [SQLITE_CONSTRAINT], it will do so before
7195 ** If the ON CONFLICT mode is REPLACE and the [xUpdate] method returns
7200 ** must do so within the [xUpdate] method. If a call to the
7203 ** silently replace the appropriate rows within the xUpdate callback and
7214 ** This function may only be called from within a call to the [xUpdate] method
7218 ** of the SQL statement that triggered the call to the [xUpdate] method of the
69551 ** This opcode invokes the corresponding xUpdate method. P2 values
69552 ** are contiguous memory cells starting at P3 to pass to the xUpdate
69554 ** p2th element of the argv array passed to xUpdate.
69556 ** The xUpdate method will do a DELETE or an INSERT or both.
69567 ** P1 is a boolean flag. If it is set to true and the xUpdate call
69589 if( ALWAYS(u.cp.pModule->xUpdate) ){
69601 rc = u.cp.pModule->xUpdate(u.cp.pVtab, u.cp.nArg, u.cp.apArg, &u.cp.rowid);
83453 ** 1) It is a virtual table and no implementation of the xUpdate method
83462 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
100297 ** within an xUpdate method.
117011 ** This function is the implementation of the xUpdate callback used by
117383 /* xUpdate */ fts3UpdateMethod,
119519 0, /* xUpdate */
123001 ** This function is called by the xUpdate() method as part of an INSERT
123022 ** This function is called by the xUpdate() method for an INSERT operation.
123024 ** SQLite to the xUpdate() method. i.e:
125379 ** This function does the work for the xUpdate method of FTS3 virtual
129742 ** The xUpdate method for rtree module virtual tables.
129894 rtreeUpdate, /* xUpdate - write data */