package scripting

import "github.com/ydb-platform/ydb-go-sdk/v3/internal/scripting"

Index

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

func New

func (*Client) Close

func (c *Client) Close(ctx context.Context) (err error)

func (*Client) Execute

func (c *Client) Execute(ctx context.Context, sql string, parameters *params.Params) (r result.Result, err error)

func (*Client) Explain

func (c *Client) Explain(ctx context.Context, sql string, mode scripting.ExplainMode) (
	e table.ScriptingYQLExplanation, err error,
)

func (*Client) StreamExecute

func (c *Client) StreamExecute(ctx context.Context, sql string, params *params.Params) (
	r result.StreamResult, err error,
)

Source Files

client.go

Directories

PathSynopsis
internal/scripting/config
Version
v3.95.5
Published
Dec 23, 2024
Platform
linux/amd64
Imports
21 packages
Last checked
3 minutes ago

Tools for package owners.