The Data Loader bulk-imports data from files directly into your database tables. It supports delimited text (CSV, TSV, and other separators), XML, and Excel (XLS/XLSX) files.
Open the Data Loader in either of these ways:
In the Data Loader dialog:
Click the Settings button to configure how the file is parsed:
,,
tab \t, semicolon ;, pipe |. DbSchema auto-detects this from the file, but you can override it."Smith, John" is treated as a single field when the quote character is "."Smith\"John" where \ is the escape character.yyyy-MM-dd, dd/MM/yyyy HH:mm:ss). Refer to the Java SimpleDateFormat
documentation for the full list of format codes.When importing into an existing table, DbSchema shows a mapping screen where you match file columns to database columns. You can also adjust column type, length, and nullable settings from this screen.
When importing into a new table, DbSchema infers column names and types from the file content. The table is created automatically when the import begins.
DbSchema processes the file row by row. Any row that fails — due to a type mismatch, constraint violation, or malformed value — is listed in the Error pane along with its line number. Rows without errors are committed to the database.
If you are connected in online mode, any column definition changes made in the mapping step are applied to the live table immediately before the import begins.
See also: Data Generator · SQL Editor