package bind
import "github.com/ydb-platform/ydb-go-sdk/v3/internal/xsql/bind"
Index ¶
- Variables
- func Bind(query, tablePathPrefix string, args ...driver.NamedValue) ( _ string, _ *table.QueryParameters, err error, )
- func GenerateDeclareSection(args []sql.NamedArg) (string, error)
- func ToValue(v interface{}) (_ types.Value, err error)
- func ToYdbParam(param driver.NamedValue) (table.ParameterOption, error)
- type Declare
Variables ¶
var ( ErrMultipleQueryParameters = errors.New("only one query arg *table.QueryParameters allowed") )
Functions ¶
func Bind ¶
func Bind(query, tablePathPrefix string, args ...driver.NamedValue) ( _ string, _ *table.QueryParameters, err error, )
func GenerateDeclareSection ¶
func ToValue ¶
func ToYdbParam ¶
func ToYdbParam(param driver.NamedValue) (table.ParameterOption, error)
Types ¶
type Declare ¶
func (Declare) String ¶
Source Files ¶
args_type.go bind.go convert.go declare.go errors.go pragma.go wrap.go
- Version
- v3.43.0-rc5
- Published
- Mar 9, 2023
- Platform
- linux/amd64
- Imports
- 19 packages
- Last checked
- 38 seconds ago –
Tools for package owners.