Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emilianomusso/sql2tsv
Exports SQL Server Table Data in TSV Format
https://github.com/emilianomusso/sql2tsv
csharp csv dataset dataset-generation export export-csvfile net-core sql sql-server tsv tsv-files
Last synced: 19 days ago
JSON representation
Exports SQL Server Table Data in TSV Format
- Host: GitHub
- URL: https://github.com/emilianomusso/sql2tsv
- Owner: EmilianoMusso
- Created: 2019-12-10T14:35:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-21T14:53:55.000Z (over 4 years ago)
- Last Synced: 2023-09-18T11:28:39.520Z (over 1 year ago)
- Topics: csharp, csv, dataset, dataset-generation, export, export-csvfile, net-core, sql, sql-server, tsv, tsv-files
- Language: C#
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sql2tsv
Exports SQL Server Table Data in TSV Format (tab-separated values by default, it is however possible to specify another separator)
### Command line parameters
```
-u, --userid Required.
-p, --password Required.
-d, --database Required.
-s, --server Required.
-t, --table Required.
-f, --filter
-o, --order
-m, --maxrecords (Default: 9999999)
-c, --columns (Default: *)
-q, --query (Default: )
-h, --hasheaders (Default: 1)
-x, --separator (Default: )
-l, --filllength (Default: 0)
```### Sample usages
##### Standard
```batch
sql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLEsql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLE > table.txt
```##### Add filters for WHERE clause
```batch
sql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLE -f "field01 < 1000 AND field02 = 0"
```##### Query for N records (1000 in example)
```batch
sql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLE -m 1000
```##### Select two columns
```batch
sql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLE -c "Field01, Field02"
```##### Order by a column
```batch
sql2tsv.exe -u USERID -p PASSWORD -s SERVER -d DATABASE -t TABLE -o "Field03"
```