arg are parameters whose values depend on the value of code dbname is string containing the name of the database (usually "main")and innername is the name of the innermost view or trigger that is attempting access or none if no view or trigger is active the following table lists the values for code and meaning of the arg and arg parameterscode arg arg sqlite_create_index sqlite_create_table sqlite_create_temp_index sqlite_create_temp_table sqlite_create_temp_trigger sqlite_create_temp_view sqlite_create_trigger sqlite_create_view sqlite_delete sqlite_drop_index sqlite_drop_table sqlite_drop_temp_index sqlite_drop_temp_table sqlite_drop_temp_trigger sqlite_drop_temp_view sqlite_drop_trigger sqlite_drop_view sqlite_insert sqlite_pragma sqlite_read sqlite_select sqlite_transaction sqlite_update sqlite_attach sqlite_detach sqlite_alter_table sqlite_reindex sqlite_analyze sqlite_create_vtable sqlite_drop_vtable sqlite_function index name table name index name table name trigger name view name trigger name view name table name index name table name index name table name trigger name view name trigger name view name table name pragma name table name none none table name filename database name database name index name table name table name table name function name table name none table name none table name none table name none none table name none table name none table name none table name none none none column name none none column name none none table name none none module name module name none set_progress_handler(handlernregisters callback function that gets executed every instructions of the sqlite virtual machine handler is function that takes no arguments lib fl ff