MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / parse_returning

Method parse_returning

src/sql-parser/src/parser.rs:8615–8621  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

8613 }
8614
8615 fn parse_returning(&mut self) -> Result<Vec<SelectItem<Raw>>, ParserError> {
8616 Ok(if self.parse_keyword(RETURNING) {
8617 self.parse_comma_separated(Parser::parse_select_item)?
8618 } else {
8619 Vec::new()
8620 })
8621 }
8622
8623 fn parse_update(&mut self) -> Result<Statement<Raw>, ParserError> {
8624 let table_name = RawItemName::Name(self.parse_item_name()?);

Callers 1

parse_insertMethod · 0.80

Calls 2

parse_keywordMethod · 0.80
parse_comma_separatedMethod · 0.80

Tested by

no test coverage detected