MCPcopy Create free account
hub / github.com/bytebase/bytebase / splitBySemi

Function splitBySemi

backend/plugin/parser/tsql/split.go:44–47  ·  view source on GitHub ↗
(statement string)

Source from the content-addressed store, hash-verified

42}
43
44func splitBySemi(statement string) ([]base.Statement, error) {
45 t := tokenizer.NewTokenizer(statement)
46 return t.SplitStandardMultiSQL()
47}
48
49// toBaseStatements converts omni's statement list into []base.Statement while
50// enforcing byte-contiguity and position adjacency. Any bytes that omni did

Callers 1

SplitSQLFunction · 0.85

Calls 2

SplitStandardMultiSQLMethod · 0.95
NewTokenizerFunction · 0.92

Tested by

no test coverage detected