Вопросы с тегом 'postgresql-copy'

COPY - это команда SQL в PostgreSQL для перемещения данных между файлами и таблицами. Существует также мета-команда\copy в интерфейсе psql.
17

Сохранить вывод PL/pgSQL из PostgreSQL в файл CSV

Каков самый простой способ сохранить вывод PL/pgSQL из базы данных PostgreSQL в файл CSV? Я использую PostgreSQL 8.4 с плагинами pgAdmin III и PSQL, из которых я запускаю запросы.
04 окт. '09 в 22:58
17

Как импортировать CSV файлы в таблицу PostgreSQL?

Как я могу написать хранимую процедуру, которая импортирует данные из файла CSV и заполняет таблицу?
07 июн. '10 в 6:19
11

Экспорт таблицы PostgreSQL в файл CSV с заголовками

Я пытаюсь экспортировать таблицу PostgreSQL с заголовками в файл CSV через командную строку, однако я получаю ее для экспорта в файл CSV, но без заголовков. Мне также нужны эти заголовки. Мой код выглядит следующим образом COPY products_273 to '/tmp...
13 июл. '09 в 15:19
8

Экспортировать определенные строки из таблицы PostgreSQL как INSERT SQL script

У меня есть схема базы данных с именем: nyummy и таблица с именем cimory: create table nyummy.cimory ( id numeric(10,0) not null, name character varying(60) not null, city character varying(50) not null, CONSTRAINT cimory_pkey PRIMARY KEY (...
10 окт. '12 в 8:51
4

Как скопировать из CSV файла в таблицу PostgreSQL с заголовками в CSV файле?

Я хочу скопировать CSV файл в таблицу Postgres. В этой таблице около 100 столбцов, поэтому я не хочу их переписывать, если мне это не нужно. Я использую команду \copy table from 'table.csv' delimiter ',' csv;, но без созданной таблицы я получаю ERR...
15 июл. '13 в 19:50
2

В PostgreSQL, как вставить данные с помощью команды COPY?

У меня проблема при запуске 1 проекта NodeJs с базой данных PostgreSQL. У меня ошибка при попытке вставить данные в pgAdmin с помощью команды COPY. COPY beer (name, tags, alcohol, brewery, id, brewery_id, image) FROM stdin; Bons Voeux blonde 9.5 ...
28 авг. '15 в 12:43
8

копировать данные из csv в postgresql с помощью python

Я на windows 7 64 бит. У меня есть файл csv 'data.csv'. Я хочу импортировать данные в таблицу postgresql "temp_unicommerce_status" через python script. Мой Script: import psycopg2 conn = psycopg2.connect("host='localhost' port='5432' dbname='Ekode...
05 мая '15 в 10:10
6

PostgreSQL: экспортировать полученные данные из SQL-запроса в Excel/CSV

Мне нужно экспортировать полученные данные из запроса в PostgreSQL в Excel/CSV. Я использую PostgreSQL 8.2.11. SQL error: ERROR: relative path not allowed for COPY to file In statement: COPY (select distinct(m_price) from m_product)TO '"c:\auto...
14 нояб. '11 в 9:07
2

Как сгенерировать схему из CSV для копии PostgreSQL

Учитывая CSV с несколькими десятками или более столбцами, как создать "схему", которая может использоваться в выражении CREATE TABLE SQL в PostgreSQL для использования с инструментом COPY? Я вижу множество примеров для инструмента COPY и основных вы...
06 февр. '16 в 16:33
3

Как преобразовать строки даты в метку времени, не зная формат даты

Я пытаюсь написать запрос, чтобы вставить значение в поле типа timestamp with no timezone data. Значение происходит из файла CSV. В версии, с которой я работаю, PostgreSQL 8.1.21. Загрузка CSV файла выполняется клиентом и имеет столбец даты. Дат...
15 нояб. '11 в 1:57
3

Как работает COPY и почему это происходит намного быстрее, чем INSERT?

Сегодня я потратил свой день на улучшение производительности моего Python script, который подталкивает данные в мою базу данных Postgres. Я ранее вставлял записи как таковые: query = "INSERT INTO my_table (a,b,c ... ) VALUES (%s, %s, %s ...)"; for ...
12 окт. '17 в 17:14
2

Функция COPY в PostgreSQL

Я хотел бы использовать функцию COPY в PostgreSQL для импорта CSV файла в базу данных PostgreSQL. Где указано имя файла в документации, файл CSV должен храниться в определенном месте или может быть сохранен в любом место нахождения. Например, copy ...
09 апр. '12 в 20:49
1

COPY с динамическим именем файла

Я пытаюсь написать функцию для загрузки данных csv в таблицу. Я хочу, чтобы входным аргументом был путь к файлу. CREATE OR REPLACE FUNCTION public.loaddata(filepathname varchar) RETURNS void AS $BODY$ BEGIN COPY climatedata( climatestationid, ...
15 апр. '13 в 15:51
1

ОШИБКА: отсутствующие данные для столбца при использовании \copy в psql

Я пытаюсь импортировать .txt файл в PostgreSQL. Файл txt имеет 6 столбцов: Laboratory_Name Laboratory_ID Facility ZIP_Code City State И 213 строк. Я пытаюсь использовать \copy для размещения содержимого этого файла в таблице с именем ...
05 нояб. '14 в 0:33
4

ОШИБКА: не удалось обработать файл статистики "XX.csv": неизвестная ошибка

Я запускаю эту команду: COPY XXX FROM 'D:/XXX.csv' WITH (FORMAT CSV, HEADER TRUE, NULL 'NULL') В Windows 7 он успешно импортирует файлы CSV размером менее 1 ГБ. Если размер файла превышает 1 ГБ, я получаю "неизвестную ошибку". [Code: 0, SQL Stat...
28 нояб. '18 в 15:37