Documentation
¶
Index ¶
- Variables
- func As(as *string) parse.Func
- func ColumnType(res *string) parse.Func
- func ColumnValueLess(a, b colval.ColumnValue) bool
- func ColumnValueParser(cv *colval.ColumnValue) parse.Func
- func Expression(res **types.Evaluator) p.Func
- func FindColumnIndex(s *types.Schema, name string) *int
- func FromItemAlias(res *string) parse.Func
- func FromItemAs(as *string) parse.Func
- func ResolveColumnRef(s *types.Schema, name string, schema **types.Schema, ...) error
- func SQLName(res *string) parse.Func
- func Schema(s *types.Schema, errs *[]error) parse.Func
Constants ¶
This section is empty.
Variables ¶
View Source
var IntValueRE = regexp.MustCompile(`^\d+`)
View Source
var RealValueRE = regexp.MustCompile(`^(((\+|-)?([0-9]+)(\.[0-9]+)?)|((\+|-)?\.?[0-9]+))([Ee]\d+)?`)
View Source
var StringValueRE = regexp.MustCompile(`^('(([^']|'')*)'|"([^"]*)")`)
Functions ¶
func ColumnType ¶
func ColumnValueLess ¶
func ColumnValueLess(a, b colval.ColumnValue) bool
func ColumnValueParser ¶
func ColumnValueParser(cv *colval.ColumnValue) parse.Func
func FromItemAlias ¶
func FromItemAs ¶
func ResolveColumnRef ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.