SQLite &Functions;
&reftitle.classes;
SQLiteDatabase
Represents an opened SQLite database.
&reftitle.constructor;
__construct - construct a new SQLiteDatabase object
&reftitle.methods;
query - Execute a queryqueryExec - Execute a result-less queryarrayQuery - Execute a query and return the result as an arraysingleQuery - Execute a query and return either an array for one single column or the value of the first rowunbufferedQuery - Execute an unbuffered querylastInsertRowid - Returns the rowid of the most recently inserted rowchanges - Returns the number of rows changed by the most recent statementcreateAggregate - Register an aggregating UDF for use in SQL statementscreateFunction - Register a UDF for use in SQL statementsbusyTimeout - Sets or disables busy timeout durationlastError - Returns the last error code of the most recently encountered errorfetchColumnTypes - Return an array of column types from a particular tableSQLiteResult
Represents a buffered SQLite result set.
&reftitle.methods;
fetch - Fetches the next row from the result set as an arrayfetchObject - Fetches the next row from the result set as an objectfetchSingle - Fetches the first column from the result set as a stringfetchAll - Fetches all rows from the result set as an array of arrayscolumn - Fetches a column from the current row of the result setnumFields - Returns the number of fields in the result setfieldName - Returns the name of a particular field in the result setcurrent - Fetches the current row from the result set as an arraykey - Return the current row indexnext - Seek to the next row numbervalid - Returns whether more rows are availablerewind - Seek to the first row number of the result setprev - Seek to the previous row number of the result sethasPrev - Returns whether or not a previous row is availablenumRows - Returns the number of rows in the result setseek - Seek to a particular row numberSQLiteUnbuffered
Represents an unbuffered SQLite result set. Unbuffered results sets are sequential, forward-seeking only.
&reftitle.methods;
fetch - Fetches the next row from the result set as an arrayfetchObject - Fetches the next row from the result set as an objectfetchSingle - Fetches the first column from the result set as a stringfetchAll - Fetches all rows from the result set as an array of arrayscolumn - Fetches a column from the current row of the result setnumFields - Returns the number of fields in the result setfieldName - Returns the name of a particular field in the result setcurrent - Fetches the current row from the result set as an arraynext - Seek to the next row numbervalid - Returns whether more rows are available
&reference.sqlite.entities.functions;