SQLLINE:(1)
π NAME π
sqlline β JDBC command-line utility for issuing SQL π
(it's giving "i talk to databases for a living and i look cute doing it")
β¨ SYNOPSIS β¨
sqlline [ option... ]
π DESCRIPTION π
okay bestie, so sqlline is a JDBC command-line utility for issuing SQL, and it comes with a whole lil menu of options. here is the entire menu, no skips, no cuts, we are reading the whole thing π«Ά
πΈ the options, take one πΈ
-u <database url>β the JDBC URL to connect to π-n <username>β the username to connect as π€-p <password>β the password to connect as π-d <driver class>β the driver class to use π--color=[true/false]β control whether color is used for display π--showHeader=[true/false]β show column names in query results π--headerInterval=ROWS;β the interval between which heades are displayed (yes, it literally says "heades", i am not fixing it, that's the original's word and we respect it π)--fastConnect=[true/false]β skip building table/column list for tab-completion β‘--autoCommit=[true/false]β enable/disable automatic transaction commit β--verbose=[true/false]β show verbose error messages and debug info π£οΈ--showWarnings=[true/false]β display connection warnings β οΈ--force=[true/false]β continue running script even after errors πͺ--maxWidth=MAXWIDTHβ the maximum width of the terminal π--maxColumnWidth=MAXCOLWIDTHβ the maximum width to use when displaying columns π--silent=[true/false]β be more silent π€«--autosave=[true/false]β automatically save preferences πΎ--outputformat=[table/vertical/csv/tsv]β format mode for result display π--isolation=LEVELβ set the transaction isolation level π§--helpβ display this message π
π usage: java sqlline.SqlLine π
not me about to print the exact same list again... but it's literally what it does bestie, the usage output repeats the whole thing. periodt. π
-u <database url>β the JDBC URL to connect to π-n <username>β the username to connect as π€-p <password>β the password to connect as π-d <driver class>β the driver class to use π--color=[true/false]β control whether color is used for display π--showHeader=[true/false]β show column names in query results π--headerInterval=ROWS;β the interval between which heades are displayed π--fastConnect=[true/false]β skip building table/column list for tab-completion β‘--autoCommit=[true/false]β enable/disable automatic transaction commit β--verbose=[true/false]β show verbose error messages and debug info π£οΈ--showWarnings=[true/false]β display connection warnings β οΈ--force=[true/false]β continue running script even after errors πͺ--maxWidth=MAXWIDTHβ the maximum width of the terminal π--maxColumnWidth=MAXCOLWIDTHβ the maximum width to use when displaying columns π--silent=[true/false]β be more silent π€«--autosave=[true/false]β automatically save preferences πΎ--outputformat=[table/vertical/csv/tsv]β format mode for result display π--isolation=LEVELβ set the transaction isolation level π§--helpβ display this message π
π and then, for real, it says it ONE more time π
no cap. third time. it's the same list. i'm not even mad, i'm impressed. π«Ά
-u <database url>β the JDBC URL to connect to π-n <username>β the username to connect as π€-p <password>β the password to connect as π-d <driver class>β the driver class to use π--color=[true/false]β control whether color is used for display π--showHeader=[true/false]β show column names in query results π--headerInterval=ROWS;β the interval between which heades are displayed π--fastConnect=[true/false]β skip building table/column list for tab-completion β‘--autoCommit=[true/false]β enable/disable automatic transaction commit β--verbose=[true/false]β show verbose error messages and debug info π£οΈ--showWarnings=[true/false]β display connection warnings β οΈ--force=[true/false]β continue running script even after errors πͺ--maxWidth=MAXWIDTHβ the maximum width of the terminal π--maxColumnWidth=MAXCOLWIDTHβ the maximum width to use when displaying columns π--silent=[true/false]β be more silent π€«--autosave=[true/false]β automatically save preferences πΎ--outputformat=[table/vertical/csv/tsv]β format mode for result display π--isolation=LEVELβ set the transaction isolation level π§--helpβ display this message π
and that's the whole thing bestie, every single flag, nothing skipped, we ate π β¨
this page is from sqlline, dated August 2008, and it lives in section SQLLINE:(1) of the manual β so if you ever need to find it again, iykyk π¦πΈ
π¦ where this page comes from
- debian bookworm: sqlline 1.0.2-8
- debian trixie: sqlline 1.0.2-9 Β· BSD-3-Clause
- ubuntu jammy: sqlline 1.0.2-8
- ubuntu noble: sqlline 1.0.2-8
- ubuntu questing: sqlline 1.0.2-9
- ubuntu resolute: sqlline 1.0.2-9build1 Β· BSD-3-Clause
- ubuntu stonking: sqlline 1.0.2-9build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms