Home | History | Annotate | Download | only in dist

Lines Matching refs:xUpdate

5517   int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
7423 ** a call to the [xUpdate] method returns [SQLITE_CONSTRAINT], then the entire
7429 ** that if [xUpdate] returns [SQLITE_CONSTRAINT], it will do so before
7434 ** If the ON CONFLICT mode is REPLACE and the [xUpdate] method returns
7439 ** must do so within the [xUpdate] method. If a call to the
7442 ** silently replace the appropriate rows within the xUpdate callback and
7453 ** This function may only be called from within a call to the [xUpdate] method
7457 ** of the SQL statement that triggered the call to the [xUpdate] method of the
70945 ** This opcode invokes the corresponding xUpdate method. P2 values
70946 ** are contiguous memory cells starting at P3 to pass to the xUpdate
70948 ** p2th element of the argv array passed to xUpdate.
70950 ** The xUpdate method will do a DELETE or an INSERT or both.
70961 ** P1 is a boolean flag. If it is set to true and the xUpdate call
70983 if( ALWAYS(u.cq.pModule->xUpdate) ){
70995 rc = u.cq.pModule->xUpdate(u.cq.pVtab, u.cq.nArg, u.cq.apArg, &u.cq.rowid);
85562 ** 1) It is a virtual table and no implementation of the xUpdate method
85571 && sqlite3GetVTable(pParse->db, pTab)->pMod->pModule->xUpdate==0 )
102520 ** within an xUpdate method.
119758 ** This function is the implementation of the xUpdate callback used by
120137 /* xUpdate */ fts3UpdateMethod,
122313 0, /* xUpdate */
125908 ** This function is called by the xUpdate() method as part of an INSERT
125934 ** This function is called by the xUpdate() method for an INSERT operation.
125936 ** SQLite to the xUpdate() method. i.e:
128486 ** This function does the work for the xUpdate method of FTS3 virtual
132877 ** The xUpdate method for rtree module virtual tables.
133029 rtreeUpdate, /* xUpdate - write data */