type database/sql/driver.Value
30 uses
database/sql/driver (current package)
driver.go#L62: type Value any
driver.go#L76: Value Value
driver.go#L186: Exec(query string, args []Value) (Result, error)
driver.go#L213: Query(query string, args []Value) (Rows, error)
driver.go#L355: Exec(args []Value) (Result, error)
driver.go#L361: Query(args []Value) (Rows, error)
driver.go#L443: Next(dest []Value) error
types.go#L32: ConvertValue(v any) (Value, error)
types.go#L46: Value() (Value, error)
types.go#L67: func (boolType) ConvertValue(src any) (Value, error) {
types.go#L112: func (int32Type) ConvertValue(v any) (Value, error) {
types.go#L145: func (stringType) ConvertValue(v any) (Value, error) {
types.go#L159: func (n Null) ConvertValue(v any) (Value, error) {
types.go#L172: func (n NotNull) ConvertValue(v any) (Value, error) {
types.go#L232: func callValuerValue(vr Valuer) (v Value, err error) {
types.go#L241: func (defaultConverter) ConvertValue(v any) (Value, error) {
database/sql
convert.go#L555: func callValuerValue(vr driver.Valuer) (v driver.Value, err error) {
ctxutil.go#L137: func namedValueToValue(named []driver.NamedValue) ([]driver.Value, error) {
ctxutil.go#L138: dargs := make([]driver.Value, len(named))
sql.go#L210: func (ns NullString) Value() (driver.Value, error) {
sql.go#L236: func (n NullInt64) Value() (driver.Value, error) {
sql.go#L262: func (n NullInt32) Value() (driver.Value, error) {
sql.go#L289: func (n NullInt16) Value() (driver.Value, error) {
sql.go#L316: func (n NullByte) Value() (driver.Value, error) {
sql.go#L342: func (n NullFloat64) Value() (driver.Value, error) {
sql.go#L368: func (n NullBool) Value() (driver.Value, error) {
sql.go#L394: func (n NullTime) Value() (driver.Value, error) {
sql.go#L429: func (n Null[T]) Value() (driver.Value, error) {
sql.go#L2964: lastcols []driver.Value
sql.go#L3063: rs.lastcols = make([]driver.Value, len(rs.rowsi.Columns()))