fix antlr insertStmt

This commit is contained in:
zzyReal666 2024-05-15 14:31:47 +08:00
parent 17fc2936ce
commit 4701431ee8

View File

@ -219,10 +219,18 @@ insertStmt: INSERT INTO TABLE? (tableIdentifier | FUNCTION tableFunctionExpr) co
columnsClause: LPAREN nestedIdentifier (COMMA nestedIdentifier)* RPAREN;
dataClause
: FORMAT identifier # DataClauseFormat
| VALUES # DataClauseValues
| VALUES assignmentValues (COMMA assignmentValues)* # DataClauseValues
| selectUnionStmt SEMICOLON? EOF # DataClauseSelect
;
assignmentValues
: LPAREN assignmentValue (COMMA assignmentValue)* RPAREN
| LPAREN RPAREN
;
assignmentValue
: literal
;
// KILL statement
killStmt