У меня есть сценарий psql, в котором я пытаюсь импортировать CSV в таблицу, которая уже создана, но не содержит данных, но я получаю синтаксическую ошибку в имени пути к оператору COPY и Я не могу понять, почему.
Заявление:
COPY legislators (last_name, first_name, middle_name, suffix, nickname, full_name, birthday, gender, type, state, district, senate_class, party, url, address, phone, contact_form, rss_url, twitter, facebook, youtube, youtube_id, bioguide_id, thomas_id, opensecrets_id, lis_id, fec_ids, cspan_id, govtrack_id, votesmart_id, ballotpedia_id, washington_post_id, icpsr_id, wikipedia_id) FROM ‘/User/matthewa/Desktop/push-thought-misc/legislators-current.csv’ DELIMITER ‘,’ CSV HEADER;
Я получаю ошибку: введите описание изображения здесь
Другие выходы, показывающие, что имя пути pushought = #! pwd / Users / matthewa
Я пробовал каждую итерацию ~ /, двойные кавычки, одинарные кавычки, я просто не могу правильно понять синтаксис.
Таблица, которую я создал, я попытка скопировать в здесь, но я могу создать таблицу нормально.
CREATE TABLE legislators (
id SERIAL PRIMARY KEY,
last_name VARCHAR,
first_name VARCHAR,
middle_name VARCHAR,
suffix VARCHAR,
nickname VARCHAR,
full_name VARCHAR,
birthday DATE,
gender VARCHAR,
type VARCHAR,
state VARCHAR,
district VARCHAR,
senate_class VARCHAR,
party VARCHAR,
url VARCHAR,
address VARCHAR,
phone VARCHAR,
contact_form VARCHAR,
rss_url VARCHAR,
twitter VARCHAR,
facebook VARCHAR,
youtube VARCHAR,
youtube_id VARCHAR,
bioguide_id VARCHAR,
thomas_id VARCHAR,
opensecrets_id VARCHAR,
lis_id VARCHAR,
fec_ids VARCHAR,
cspan_id VARCHAR,
govtrack_id VARCHAR,
votesmart_id VARCHAR,
ballotpedia_id VARCHAR,
washington_post_id VARCHAR,
icpsr_id VARCHAR,
wikipedia_id VARCHAR
);
Кто-нибудь может дать мне еще какие-нибудь предложения попробовать? Заранее спасибо.