diff --git a/package-lock.json b/package-lock.json
index e231f22..cd0173d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,12 +12,17 @@
         "ejs": "~3.1.10",
         "js-yaml": "~3.14.0",
         "minimist": "~1.2.8",
-        "node-sql-parser": "~3.0.4"
+        "node-sql-parser": "~5.1.0"
       },
       "bin": {
         "query2app": "src/cli.js"
       }
     },
+    "node_modules/@types/pegjs": {
+      "version": "0.10.6",
+      "resolved": "https://registry.npmjs.org/@types/pegjs/-/pegjs-0.10.6.tgz",
+      "integrity": "sha512-eLYXDbZWXh2uxf+w8sXS8d6KSoXTswfps6fvCUuVAGN8eRpfe7h9eSRydxiSJvo9Bf+GzifsDOr9TMQlmJdmkw=="
+    },
     "node_modules/ansi-styles": {
       "version": "4.3.0",
       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -213,10 +218,11 @@
       }
     },
     "node_modules/node-sql-parser": {
-      "version": "3.0.4",
-      "resolved": "https://registry.npmjs.org/node-sql-parser/-/node-sql-parser-3.0.4.tgz",
-      "integrity": "sha512-ANB/paC3ZdcvrbRdiuQFsTvrmgzPozDUueTivO0Iep82h6KVRoER2h/KeZPsG0umYtCzwGY6KNhvB8xtJ6B/Rw==",
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/node-sql-parser/-/node-sql-parser-5.1.0.tgz",
+      "integrity": "sha512-vrJ+Pl7fiWftEq7Tu/+kXQpDAx5c6YyQXB5/IINrjYR1we8HEkuSJtqCbsNrLwbnEVfzq4m0Nuo1CLMoeIenTA==",
       "dependencies": {
+        "@types/pegjs": "^0.10.0",
         "big-integer": "^1.6.48"
       },
       "engines": {
@@ -241,6 +247,11 @@
     }
   },
   "dependencies": {
+    "@types/pegjs": {
+      "version": "0.10.6",
+      "resolved": "https://registry.npmjs.org/@types/pegjs/-/pegjs-0.10.6.tgz",
+      "integrity": "sha512-eLYXDbZWXh2uxf+w8sXS8d6KSoXTswfps6fvCUuVAGN8eRpfe7h9eSRydxiSJvo9Bf+GzifsDOr9TMQlmJdmkw=="
+    },
     "ansi-styles": {
       "version": "4.3.0",
       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -386,10 +397,11 @@
       "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
     },
     "node-sql-parser": {
-      "version": "3.0.4",
-      "resolved": "https://registry.npmjs.org/node-sql-parser/-/node-sql-parser-3.0.4.tgz",
-      "integrity": "sha512-ANB/paC3ZdcvrbRdiuQFsTvrmgzPozDUueTivO0Iep82h6KVRoER2h/KeZPsG0umYtCzwGY6KNhvB8xtJ6B/Rw==",
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/node-sql-parser/-/node-sql-parser-5.1.0.tgz",
+      "integrity": "sha512-vrJ+Pl7fiWftEq7Tu/+kXQpDAx5c6YyQXB5/IINrjYR1we8HEkuSJtqCbsNrLwbnEVfzq4m0Nuo1CLMoeIenTA==",
       "requires": {
+        "@types/pegjs": "^0.10.0",
         "big-integer": "^1.6.48"
       }
     },
diff --git a/package.json b/package.json
index 6382885..66c30e6 100644
--- a/package.json
+++ b/package.json
@@ -36,6 +36,6 @@
     "ejs": "~3.1.10",
     "js-yaml": "~3.14.0",
     "minimist": "~1.2.8",
-    "node-sql-parser": "~3.0.4"
+    "node-sql-parser": "~5.1.0"
   }
 }