Small. Fast. Reliable.
Choose any three.

SQLite C Interface

Declare The Schema Of A Virtual Table

int sqlite3_declare_vtab(sqlite3*, const char *zSQL);

R-34816-32505:[The xCreate and xConnect methods of a virtual table module call this interface to declare the format (the names and datatypes of the columns) of the virtual tables they implement. ]

See also lists of Objects, Constants, and Functions.