operator

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

BindAnd observes NULL itself for three-valued logic, so it must use the KeepNull variant.

View Source
var BindBetween = helper.Scalar3(BETWEEN)

BindBetween short-circuits to NULL when any operand is NULL, per GoogleSQL three-valued logic (NULL, not FALSE).

BindIsDistinctFrom observes NULL itself, so it must use the KeepNull variant.

BindIsNotDistinctFrom observes NULL itself, so it must use the KeepNull variant.

BindIsNull observes NULL itself, so it must use the KeepNull variant.

BindOr observes NULL itself for three-valued logic, so it must use the KeepNull variant.

Functions

func AND

func AND(args ...value.Value) (value.Value, error)

func BETWEEN

func BETWEEN(target, start, end value.Value) (value.Value, error)

func BindIn

func BindIn(args ...value.Value) (value.Value, error)

func EQ

func EQ(a, b value.Value) (value.Value, error)

func GT

func GT(a, b value.Value) (value.Value, error)

func GTE

func GTE(a, b value.Value) (value.Value, error)

func IN

func IN(a value.Value, values ...value.Value) (value.Value, error)

func IS_DISTINCT_FROM

func IS_DISTINCT_FROM(a, b value.Value) (value.Value, error)

func IS_FALSE

func IS_FALSE(a value.Value) (value.Value, error)

func IS_NOT_DISTINCT_FROM

func IS_NOT_DISTINCT_FROM(a, b value.Value) (value.Value, error)

func IS_NULL

func IS_NULL(a value.Value) (value.Value, error)

func IS_TRUE

func IS_TRUE(a value.Value) (value.Value, error)

func LT

func LT(a, b value.Value) (value.Value, error)

func LTE

func LTE(a, b value.Value) (value.Value, error)

func NOT

func NOT(a value.Value) (value.Value, error)

func NOT_EQ

func NOT_EQ(a, b value.Value) (value.Value, error)

func OR

func OR(args ...value.Value) (value.Value, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL