Versions in this module Expand all Collapse all v1 v1.0.0 Oct 31, 2024 Changes in this version + type StatementContext struct + BatchCheck bool + DividedByZeroAsWarning bool + IgnoreTruncate bool + IgnoreZeroInDate bool + InInsertStmt bool + InSelectStmt bool + InShowWarning bool + InUpdateOrDeleteStmt bool + MemTracker *memory.Tracker + NotFillCache bool + OverflowAsWarning bool + PadCharToFullLength bool + Priority mysql.PriorityEnum + TimeZone *time.Location + TruncateAsWarning bool + UseCache bool + func (sc *StatementContext) AddAffectedRows(rows uint64) + func (sc *StatementContext) AddFoundRows(rows uint64) + func (sc *StatementContext) AffectedRows() uint64 + func (sc *StatementContext) AppendWarning(warn error) + func (sc *StatementContext) FoundRows() uint64 + func (sc *StatementContext) GetWarnings() []error + func (sc *StatementContext) HandleOverflow(err error, warnErr error) error + func (sc *StatementContext) HandleTruncate(err error) error + func (sc *StatementContext) HistogramsNotLoad() bool + func (sc *StatementContext) ResetForRetry() + func (sc *StatementContext) SetHistogramsNotLoad() + func (sc *StatementContext) SetWarnings(warns []error) + func (sc *StatementContext) WarningCount() uint16