Database.SQLite3

Connection management

open

close

Simple query execution

exec

execPrint

execWithCallback

type ExecCallback

Statement management

prepare

prepareUtf8

step

reset

finalize

clearBindings

Parameter and column information

bindParameterCount

bindParameterName

columnCount

columnName

Binding values to a prepared statement

bindSQLData

bind

bindInt

bindInt64

bindDouble

bindText

bindBlob

bindNull

Reading the result row

column

columns

typedColumns

columnType

columnInt64

columnDouble

columnText

columnBlob

Result statistics

lastInsertRowId

changes

Interrupting a long-running query

interrupt

interruptibly

Types

data Database

data Statement

data SQLData

data SQLError

data ColumnType

Results and errors

data StepResult

data Error

Special integers

data ParamIndex

data ColumnIndex

type ColumnCount