restructure

This commit is contained in:
2022-08-28 19:39:18 +08:00
parent 42c334af84
commit 780a60fa5d
22 changed files with 279 additions and 74 deletions
+3 -4
View File
@@ -650,7 +650,7 @@ def parser(literal_string, ident, sqlserver=False):
) / to_json_call
load_data = (
keyword("data").suppress()
keyword("data") ("file_type")
+ keyword("infile")("loc")
+ literal_string ("file")
+ INTO
@@ -680,7 +680,7 @@ def parser(literal_string, ident, sqlserver=False):
)
load_module = (
keyword("module").suppress()
keyword("module") ("file_type")
+ FROM
+ literal_string ("file")
+ Optional(
@@ -696,12 +696,11 @@ def parser(literal_string, ident, sqlserver=False):
)
load = (
keyword("load")("op")
keyword("load")
+ (load_data | load_module)
) ("load")
sql_stmts = delimited_list( (
query
| (insert | update | delete | load)