Wrong syntax Hai. You have:
CREATE VIRTUAL TABLE data USING fts3();
Try it like this:
CREATE VIRTUAL TABLE docs USING fts3(title, body);
You have to define columns. Here is what I get
C:healthvisioncis5.8integratorlevel_3tclprocsLIB>sqlite test.db
SQLite version 3.6.4
Enter “.help” for instructions
Enter SQL statements terminated with a “;”
sqlite> CREATE VIRTUAL TABLE docs USING fts3(title, body);
sqlite> .schema
CREATE VIRTUAL TABLE docs USING fts3(title, body);
CREATE TABLE docs_content( docid INTEGER PRIMARY KEY,c0title,c1body);
CREATE TABLE docs_segdir( level integer, idx integer, start_block integer, leaves_end_block integer, end_block integer, root blob, primary key(level, idx));
CREATE TABLE docs_segments( blockid INTEGER PRIMARY KEY, block blob);
sqlite>