Select all the files you need to import, click, and step away or watch them import. Spend your time on other things.
SQL Importer will accurately size your fields so they're not a byte longer than they need to be. Imported data is stored in varchar, nvarchar/unicode, or text depending on options and string size.
SQL Importer will attempt to piece together and fix records that break onto even multiple new lines, helping prevent unecessary problems or incorrectly imported records.
Bad records will be kicked out while your import carries on. SQL Importer can create Fixes and Exceptions tables so you can have a look.
Files sometimes include header rows that use the same column name more than once. SQL Importer will rename them for you.
Import a group of files delimited by different characters and let SQL Importer guess the delimiters for you.
Choose from three file parsing methods that each use different logic to interpret your files.
Be warned before replacing a table that already exists.
Optionally create table structures only.
Create basic connections to six database platforms including SQL Server®, Oracle®, MySQL®, PostgreSQL®, MariaDB®, and Snowflake®.
Choose to use header-based or generic field names. Let SQL Importer optimize field lengths or define a global length.
Let your fields include null values or not. Your tables will be created accordingly.
Append the import date and time, original source filename, and an identity/sequence field.
SQL Importer can replace carriage return and line feed characters in your data with blank spaces.
Sometimes records are missing columns or have extra columns. You can optionally add or remove columns to make otherwise bad records consistent.