We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3254953 commit 190b44aCopy full SHA for 190b44a
src/parser/mod.rs
@@ -7078,14 +7078,7 @@ impl<'a> Parser<'a> {
7078
} else if self.parse_keywords(&[Keyword::NOT, Keyword::NULL]) {
7079
Ok(Some(ColumnOption::NotNull))
7080
} else if self.parse_keywords(&[Keyword::COMMENT]) {
7081
- let next_token = self.next_token();
7082
- match next_token.token {
7083
- Token::SingleQuotedString(value, ..) => Ok(Some(ColumnOption::Comment(value))),
7084
- Token::DollarQuotedString(value, ..) => {
7085
- Ok(Some(ColumnOption::Comment(value.value)))
7086
- }
7087
- _ => self.expected("string", next_token),
7088
+ Ok(Some(ColumnOption::Comment(self.parse_comment_value()?)))
7089
} else if self.parse_keyword(Keyword::NULL) {
7090
Ok(Some(ColumnOption::Null))
7091
} else if self.parse_keyword(Keyword::DEFAULT) {
0 commit comments