MCPcopy Create free account
hub / github.com/ajitpratap0/GoSQLX / SQL

Method SQL

pkg/sql/ast/sql.go:376–381  ·  view source on GitHub ↗

SQL returns "EXTRACT(field FROM source)" as a SQL string.

()

Source from the content-addressed store, hash-verified

374
375// SQL returns "EXTRACT(field FROM source)" as a SQL string.
376func (e *ExtractExpression) SQL() string {
377 if e == nil {
378 return ""
379 }
380 return fmt.Sprintf("EXTRACT(%s FROM %s)", e.Field, exprSQL(e.Source))
381}
382
383// SQL returns "POSITION(substr IN str)" as a SQL string.
384func (p *PositionExpression) SQL() string {

Callers 2

TestNilSQLFunction · 0.95

Calls 1

exprSQLFunction · 0.70

Tested by 2

TestNilSQLFunction · 0.76