<insert_statement> ::=
INSERT [INTO] <table_name>
[(<column_name>,...)]
VALUES (<insert_expression>,...)
[<duplicates_clause>] [IGNORE
TRIGGER] [NOWAIT]
| INSERT [INTO] <table_name> [(<column_name>,...)]
<query_expression>
[<duplicates_clause>] [IGNORE TRIGGER] [NOWAIT]
| INSERT [INTO] <table_name> SET <set_insert_clause>,...
[<duplicates_clause>] [IGNORE TRIGGER]
[NOWAIT]