mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-30 19:03:16 +03:00
Merge latest trunk changes into this branch.
FossilOrigin-Name: b1533bc455f52f570c0f4b8aaa0da802757dc89b0e45b9a9b31aa591a44bf7bd
This commit is contained in:
@ -28,9 +28,13 @@ typedef struct IdxStatement IdxStatement;
|
||||
typedef struct IdxTable IdxTable;
|
||||
typedef struct IdxWrite IdxWrite;
|
||||
|
||||
/*
|
||||
** A temp table name that we assume no user database will actually use.
|
||||
** If this assumption proves incorrect triggers on the table with the
|
||||
** conflicting name will be ignored.
|
||||
*/
|
||||
#define UNIQUE_TABLE_NAME "t592690916721053953805701627921227776"
|
||||
|
||||
|
||||
/*
|
||||
** A single constraint. Equivalent to either "col = ?" or "col < ?" (or
|
||||
** any other type of single-ended range constraint on a column).
|
||||
@ -238,6 +242,10 @@ static int idxHashAdd(
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
** If zKey/nKey is present in the hash table, return a pointer to the
|
||||
** hash-entry object.
|
||||
*/
|
||||
static IdxHashEntry *idxHashFind(IdxHash *pHash, const char *zKey, int nKey){
|
||||
int iHash;
|
||||
IdxHashEntry *pEntry;
|
||||
|
Reference in New Issue
Block a user