(&mut self)
| 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()?); |
no test coverage detected