Для швидкого та простого додавання CSV файлів у локальну базу даних за допомогою Workbench виконайте наступні діі
Оберіть схему до якої ви бажаєте додати дані
Оберіть Таблицю
Обираємо Table Data Import Wizard
Обираємо шлях до файлу CSV
Нажимаємо Next
Перевіряємо чи все вірно у нас обралось
Дивимось на Data Mapping - чи всі поля дійсні та співпадають, нажимаємо Next
Закінчюємо
Інструкція по завантаженню CSV файлів у PostgreSQL
Оберіть схему до якої ви бажаєте додати дані
Оберіть Таблицю, натисніть на таблицю в яку ви бажаєте додати дані, правой кнопкою миші, та оберить Import/Export Data
Двлі ми обираємо файл, де він знаходиться, та нажимаємо кнопку Відкрити
Передивляємось формат, нас цікавить CSV та нажимаэмо кнопку ОК
Впевнюємось що імпорт пройошов успішно
Або ні
Дивимось LOG виконання
Є декілька відмінностей від завантаження у Workbench.
У більшості можна буде зрозуміти за описом помилки.
Відмінності від імпорту у Workbench:
інший сінтаксис CREATE стейтменту
CREATE TABLE employees (
employee_id SERIAL PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50),
position VARCHAR(50),
department VARCHAR(50),
salary DECIMAL(10, 2),
hire_date DATE
);
Структура CSV файлу не має містить headers\заголовків у файлі
Тут є приклади запитів по створенню таблиць та самі CSV файли