Convert SQL to TSV

Want to convert SQL file to TSV file?

If you want to export SQL Server to TSV, see this page: SQL Server to TSV.

If you want to export SQLite to TSV, see this page: SQLite to TSV.

Try Withdata Data File Converter, a desktop SQL to TSV converter for Windows, MacOS, and Linux, Convert SQL to TSV, Easy and Fast.

Download DataFileConverter Download DataFileConverter

Convert SQL to TSV

Choose SQL file -> Set TSV file -> Convert SQL to TSV

“Start a New Convert” for “SQL to TSV”.

convert SQL file to TSV file - task window

Select From “File” “SQL” To “File” “TSV”.

create TSV file by SQL file - select type

1. Open source SQL file.

Support large SQL file ( > 4GB ).

transform SQL file to TSV file - open a SQL file

Source SQL file’s content is like this:

SQL to TSV converter - source SQL file

2. Config target TSV file.

generate TSV file by SQL file - config TSV file

3. Set rows options.

convert SQL file to TSV file - summary

4. Convert SQL to TSV.

convert SQL file to TSV file - convert file

After converting, you can view the output TSV file.

convert SQL file to TSV file - view TSV file


More about SQL to TSV converter

See Video: Convert SQL file to TSV file in a few clicks

See also:

SQL → TSV reference

Type mapping

Value kindin SQLin TSV
IntINT1234
BigintBIGINT9007199254740993
DecimalDECIMAL(p,s)1234.56
FloatDOUBLE PRECISION1.234e+10
TextVARCHAR(n)unquoted; a tab in the value splits the column
Long textTEXT / CLOBunquoted; newlines break the row
DateDATE2026-09-18
DatetimeTIMESTAMP2026-09-18 14:30:00
BinaryBLOB / BYTEAnot representable
BooleanBOOLEAN / SMALLINTTRUE / FALSE
JSONJSON / TEXTthe whole JSON value as-is (its own quotes stay)

Dialect differences

Both SQL and TSV are file formats, so what differs below is how each one chooses to represent a value.

Propertyin SQLin TSV
identifiersTwo competing conventions: single-quoted literals and diale...Rarely used, which is exactly why tabs in data break it
datesDepends on the dialect: DATE literals, TO_DATE(), or plain ...Conventional text: 2026-09-18 or 2026-09-18 14:30:00
binaryDialect-specific: X-quoted literal, 0x hex, or decode()Not supported - must be encoded
separatorStatement terminators (;)Tab
encodingNo declarationNo declaration - UTF-8 works only with a BOM
typingTypes belong to the target database, and they differ betwee...None - every field is text
shapeStatements; a dump usually means CREATE TABLE plus INSERT rowsFlat table, optional header row
ceilingNo formal limit, but a single INSERT statement has to fit i...No formal limit

Convert SQL to TSV the easy way

Use the SQL to TSV converter — an offline desktop app for Windows, macOS and Linux. Nothing to upload, large files and batch runs supported (free trial).

New to the format? Read what a TSV file is (and how it differs from CSV).


Posted

in

by