Find Your Table
In the Connections panel, expand your database connection → Tables. Find the table you want to import data into.
Load CSV files, Excel spreadsheets, and text files directly into your database tables. Works with Oracle, MySQL, PostgreSQL, and SQL Server.
# Import job
source = CSV / Excel (.xlsx, .xls) / text (.txt)
target = database table (existing or new)
mode = insert | append | replace
delimiters = comma · tab · semicolon · custom
encoding = UTF-8 (default) · other supported
# Setup info
time = 2 to 5 minutes
difficulty = Beginner
steps = 6
prereq = SQL Developer connected to a database
// supports millions of rows with batch commits
SQL Developer's Data Import Wizard reads three common file formats out of the box.
Six steps to import data into an existing table.
In the Connections panel, expand your database connection → Tables. Find the table you want to import data into.
Right-click on the table and select Import Data. The Data Import Wizard will open.
Click Browse and select your CSV file. SQL Developer will show a preview of the first few rows.
Header: check if first row contains column names
Delimiter: usually comma, but select tab or semicolon if needed
Encoding: UTF-8 for most files
Match each CSV column to a table column. SQL Developer auto-matches by name, but you can adjust manually.
Click Finish to start the import. Watch the progress bar and check the log for any errors.
Don't have a table yet? SQL Developer can create one from your CSV automatically.
Importing thousands or millions of rows? These three settings make a big difference.
-- Disable indexes before huge imports, then rebuild
ALTER INDEX idx_name UNUSABLE; -- Oracle
-- ... run import ...
ALTER INDEX idx_name REBUILD; -- Up to 10x faster
# In the import wizard, set commit frequency
commit_every = 1000 # to 5000 rows
why = prevents running out of undo space
# Match your CSV date format to what SQL Developer expects
csv_format = YYYY-MM-DD HH24:MI:SS
configure = in the wizard (Format step)
// Date parsing errors are the #1 cause of failed imports
The three errors most commonly hit during a CSV import, with quick fixes.
ALTER TABLE to increase the column size.Export your query results to CSV, Excel, JSON, or SQL INSERT statements. SQL Developer handles both directions.
Or download SQL Developer first.