Import CSV from the client machine.

Section: COPY Import and Export

Client-side \copy import

sql
sql
\copy public.users (user_id, email, created_at) FROM './users.csv' CSV HEADER
Explanation

See summary for usage details.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing COPY Import and Export
Client-side \copy export
Export via the client machine rather than the database server.
OpenIn sheetsqlsame section
Server-side COPY to CSV
Write a table to a server-side file.
OpenIn sheetsqlsame section
Server-side COPY from CSV
Load rows from a server-side CSV file.
OpenIn sheetsqlsame section
COPY query to program
Stream exported data to a server-side program.
OpenIn sheetsqlsame section
COPY FREEZE into fresh table
Load immutable initial data into a newly created or truncated table.
OpenIn sheetsqlsame section
Restore plain SQL dump
Replay a plain-text SQL dump with psql.
OpenIn sheetbash1 tag match