Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eger-geger/sql2csv
Executes SQL SELECT query and saves result as CSV
https://github.com/eger-geger/sql2csv
Last synced: 5 days ago
JSON representation
Executes SQL SELECT query and saves result as CSV
- Host: GitHub
- URL: https://github.com/eger-geger/sql2csv
- Owner: eger-geger
- License: gpl-3.0
- Created: 2018-01-23T16:55:39.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-23T17:03:00.000Z (about 7 years ago)
- Last Synced: 2024-12-05T02:14:13.262Z (2 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sql2csv
Command-line tool which executes SQL SELECT query and saves result as CSV.# Usage
```
usage: sql2csv [-h] [-o OUTPUT] -s SERVER [--driver DRIVER]
[--database DATABASE] [-u UID] [-p PWD] [-t]
query_file_pathexecutes SQL SELECT query and stores result to CSV file
positional arguments:
query_file_path file containing SQL SELECT queryoptional arguments:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
path to output CSV file (default: None)DB Connection:
Properties for database connection string.-s SERVER, --server SERVER
DB server host name or IP address. (default: None)
--driver DRIVER SQL Server OBDC driver name. (default: {SQL Server})
--database DATABASE Database name. (default: None)
-u UID, --uid UID Connection username. (default: None)
-p PWD, --pwd PWD Connection user password. (default: None)
-t, --trusted-connection
Connect without providing username and password
(default: None)
```# Installation
```
git clone https://github.com/eger-geger/sql2csv.git
cd sql2csv
pip install .
```