/ Check-in [ac8258da]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix the name in the documentation of the compile-time macro for enabling FTS3 parenthesis processing. (CVS 6089)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ac8258da6ecd3ea37f394dc3b48834eb57832cf4
User & Date: drh 2008-12-31 19:27:53
Context
2008-12-31
21:52
Avoid surplus bytes at the end of the keyword string table. Add testcase() macros to make sure all keywords are used during testing. (CVS 6090) check-in: 73958060 user: drh tags: trunk
19:27
Fix the name in the documentation of the compile-time macro for enabling FTS3 parenthesis processing. (CVS 6089) check-in: ac8258da user: drh tags: trunk
16:27
Fix the FTS3 expression parser so that it works in the amalgamation when FTS3 is disabled. (CVS 6088) check-in: 7e238e86 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Show Whitespace Changes Patch

Changes to ext/fts3/README.syntax.

    18     18     of the table. If it is set to a column name, then by default the query
    19     19     may only match the specified column. In both cases this may be overriden
    20     20     as part of the query text (see sections 2 and 3 below).
    21     21   
    22     22     As of SQLite version 3.6.8, Fts3 supports two slightly different query 
    23     23     formats; the standard syntax, which is used by default, and the enhanced
    24     24     query syntax which can be selected by compiling with the pre-processor
    25         -  symbol SQLITE_FTS3_ENABLE_PARENTHESIS defined.
           25  +  symbol SQLITE_ENABLE_FTS3_PARENTHESIS defined.
    26     26   
    27         -    -DSQLITE_FTS3_ENABLE_PARENTHESIS
           27  +    -DSQLITE_ENABLE_FTS3_PARENTHESIS
    28     28   
    29     29   2. STANDARD QUERY SYNTAX
    30     30   
    31     31     When using the standard Fts3 query syntax, a query usually consists of a 
    32     32     list of terms (words) separated by white-space characters. To match a
    33     33     query, a row (or column) of an Fts3 table must contain each of the specified
    34     34     terms. For example, the following query:
................................................................................
   203    203     tokens or phrases. Attempting the following query will return an error:
   204    204   
   205    205       <col> MATCH 'sqlite NEAR (fantastic OR impressive)'
   206    206   
   207    207     Queries of this form must be re-written as:
   208    208   
   209    209       <col> MATCH 'sqlite NEAR fantastic OR sqlite NEAR impressive'
   210         -  
   211         -
   212         -