MCPcopy Create free account
hub / github.com/AfterShip/clickhouse-sql-parser / parseDestinationClause

Method parseDestinationClause

parser/parser_table.go:1316–1329  ·  view source on GitHub ↗
(pos Pos)

Source from the content-addressed store, hash-verified

1314}
1315
1316func (p *Parser) parseDestinationClause(pos Pos) (*DestinationClause, error) {
1317 if err := p.expectKeyword(KeywordTo); err != nil {
1318 return nil, err
1319 }
1320
1321 tableIdentifier, err := p.parseTableIdentifier(p.Pos())
1322 if err != nil {
1323 return nil, err
1324 }
1325 return &DestinationClause{
1326 ToPos: pos,
1327 TableIdentifier: tableIdentifier,
1328 }, nil
1329}
1330
1331func (p *Parser) tryParseEngineExpr(pos Pos) (*EngineExpr, error) {
1332 if !p.matchKeyword(KeywordEngine) {

Callers 2

parseCreateLiveViewMethod · 0.95

Calls 3

expectKeywordMethod · 0.95
parseTableIdentifierMethod · 0.95
PosMethod · 0.95

Tested by

no test coverage detected