database/sql/driver

Package driver defines interfaces to be implemented by database drivers as used by package sql.

Most code should use package sql.

API

func IsScanValue(v interface{}) bool
func IsValue(v interface{}) bool

type ColumnConverter
type Conn
type ConnBeginTx
type ConnPrepareContext
type Connector
type Driver
type DriverContext
type Execer
type ExecerContext
type IsolationLevel
type NamedValue
type NamedValueChecker
type NotNull

    func (n NotNull) ConvertValue(v interface{}) (Value, error)

type Null

    func (n Null) ConvertValue(v interface{}) (Value, error)

type Pinger
type Queryer
type QueryerContext
type Result
type Rows
type RowsAffected

    func (RowsAffected) LastInsertId() (int64, error)
    func (v RowsAffected) RowsAffected() (int64, error)

type RowsColumnTypeDatabaseTypeName
type RowsColumnTypeLength
type RowsColumnTypeNullable
type RowsColumnTypePrecisionScale
type RowsColumnTypeScanType
type RowsNextResultSet
type SessionResetter
type Stmt
type StmtExecContext
type StmtQueryContext
type Tx
type TxOptions
type Value
type ValueConverter
type Valuer

results matching ""

    No results matching ""