diff options
author | Mehant Baid <mehantr@gmail.com> | 2014-05-09 00:56:41 -0700 |
---|---|---|
committer | Jacques Nadeau <jacques@apache.org> | 2014-05-09 17:19:55 -0700 |
commit | fe2986dceb4558e7ee6f2b55ebf4ad59815d880d (patch) | |
tree | 4a45f69cc67edd6613249ab96cbdd9d2df5c9d3f /exec/java-exec/src/main/codegen/includes/parserImpls.ftl | |
parent | 88e3153425bbc99f6766d192c7c8c8d6e2f7b398 (diff) |
DRILL-601: Support for 'Show files' command
Diffstat (limited to 'exec/java-exec/src/main/codegen/includes/parserImpls.ftl')
-rw-r--r-- | exec/java-exec/src/main/codegen/includes/parserImpls.ftl | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/exec/java-exec/src/main/codegen/includes/parserImpls.ftl b/exec/java-exec/src/main/codegen/includes/parserImpls.ftl index 5b6e2b59e..71afdc395 100644 --- a/exec/java-exec/src/main/codegen/includes/parserImpls.ftl +++ b/exec/java-exec/src/main/codegen/includes/parserImpls.ftl @@ -54,6 +54,25 @@ SqlNode SqlShowTables() : } /** + * Parses statement + * SHOW FILES [{FROM | IN} schema] + */ +SqlNode SqlShowFiles() : +{ + SqlParserPos pos = null; + SqlIdentifier db = null; +} +{ + <SHOW> { pos = getPos(); } + <FILES> + (<FROM> | <IN>) { db = CompoundIdentifier(); } + { + return new SqlShowFiles(pos, db); + } +} + + +/** * Parses statement SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr] */ SqlNode SqlShowSchemas() : |