Usage: nsd sql [-hV] [--progress-console] [--progress-data] [--progress-json]
[--password[=<password>]] [--driver-class=<driverClass>]
[--progress-logger=<progressLogger>]
[--progress-output=<progressOutput>] [--user=<user>]
[-p=<String=String>]... [-P=URL]... [--driver-jar=<driverJar>
[--driver-jar=<driverJar>]... |
--driver-dependency=<driverDependency>
[--driver-dependency=<driverDependency>]...] <connectionURL>
[COMMAND]
Connects to a SQL database
<connectionURL> Connection URL
--driver-class=<driverClass>
Driver class. Required if
the driver class is loaded
from a Maven dependency or
a jar file
--driver-dependency=<driverDependency>
Driver Maven dependencies in
<group id>:<artifact id>[:<classifier>]:<version>
format. For example, com.h2database:h2:2.4.240
--driver-jar=<driverJar>
URLs of driver jar file(s) resolved relative
to the current directory.
-h, --help Show this help message and exit.
-p, --property=<String=String>
Property
-P, --properties=URL Properties resource URL relative to the current
directory. YAML, JSON, or properties. Type is
inferred from the content type header, if it is
present, or extension. Properties are loaded in
the order of definition, later properties
replacing the former
--password[=<password>]
Database user password
The password can be provided directly
as the value of this option, or entered
interactively via a prompt if the option
is specified without a value
--progress-console Output progress to console
--progress-data Output progress data
--progress-json Output progress in JSON
--progress-logger=<progressLogger>
Output logger for progress monitor
--progress-output=<progressOutput>
Output file for progress monitor
--user=<user> Database user
-V, --version Print version information and exit.
Commands:
- gsh - Groovy Shell
- invoke - Invokes URI
- metadata - Loads database metadata into a model