Small. Fast. Reliable.
Choose any three.

## SQLite C Interface

## Declare The Schema Of A Virtual Table

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

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.