Hello, On Sun, Jul 1, 2012 at 2:27 PM, Petite Abeille <petite.abei...@gmail.com>wrote:
> > On Jul 1, 2012, at 9:11 AM, Navaneeth.K.N wrote: > > > Now, repeating a "pattern" and "id" combination is an error to me. There > > should be always one "pattern" to "id" combination. If this was not a > > virtual table, I'd have solved the problem by creating a primary key on > > both "pattern" and "id". But this trick is not working on FTS tables. > > Perhaps you could try the following setup: > > (1) Create a regular table to hold your unique patterns, using an unique > constraint > > create table foo > ( > id integer not null constraint foo_pk primary key, > bar text, > constraint foo_uk unique( bar ) > ) > > (2) Create a FTS table with external content [1] to search the above > > create virtual table foo_bar using fts4 > ( > content = "foo", > bar text > ) > > I knew this. I was more worried about the performance. Will there be a performance difference comparing to data stored directly on the FTS table? -- -n _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users