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

Method parseAlterTableRemoveTTL

parser/parser_alter.go:516–529  ·  view source on GitHub ↗
(pos Pos)

Source from the content-addressed store, hash-verified

514}
515
516func (p *Parser) parseAlterTableRemoveTTL(pos Pos) (AlterTableClause, error) {
517 if err := p.expectKeyword(KeywordRemove); err != nil {
518 return nil, err
519 }
520
521 if err := p.expectKeyword(KeywordTtl); err != nil {
522 return nil, err
523 }
524
525 return &AlterTableRemoveTTL{
526 RemovePos: pos,
527 StatementEnd: p.Pos(),
528 }, nil
529}
530
531func (p *Parser) parseAlterTableClear(pos Pos) (AlterTableClause, error) {
532 if err := p.expectKeyword(KeywordClear); err != nil {

Callers 1

parseAlterTableMethod · 0.95

Calls 2

expectKeywordMethod · 0.95
PosMethod · 0.95

Tested by

no test coverage detected