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

Function ValidateWithDialect

pkg/sql/parser/validate.go:146–148  ·  view source on GitHub ↗

ValidateWithDialect checks whether the given SQL string is syntactically valid using the specified SQL dialect for keyword recognition.

(sql string, dialect keywords.SQLDialect)

Source from the content-addressed store, hash-verified

144// ValidateWithDialect checks whether the given SQL string is syntactically valid
145// using the specified SQL dialect for keyword recognition.
146func ValidateWithDialect(sql string, dialect keywords.SQLDialect) error {
147 return ValidateBytesWithDialect([]byte(sql), dialect)
148}
149
150// ValidateBytesWithDialect is like ValidateWithDialect but accepts []byte.
151func ValidateBytesWithDialect(input []byte, dialect keywords.SQLDialect) error {

Callers 3

validateInlineSQLFunction · 0.92
TestValidateWithDialectFunction · 0.85
TestRejectUnknownDialectFunction · 0.85

Calls 1

ValidateBytesWithDialectFunction · 0.85

Tested by 2

TestValidateWithDialectFunction · 0.68
TestRejectUnknownDialectFunction · 0.68