Articles of postgresql copy

Выполнение команды COPY в удаленной базе данных с использованием локального файла

Я пытаюсь выполнить команду Postgres COPY . COPY warehouse_terminal.test_table FROM 'C:\file.csv' DELIMITERS E'\t' CSV HEADER QUOTE E'\"' ESCAPE E'\\' NULL AS ''; Проблема в том, что db, где я буду использовать это, является удаленным, а файл «file.csv» находится на моей локальной машине в C:\ . В результате файл не читается. Удаленный db, но локальный файл. […]

Проверьте, существуют ли записи в таблице Postgres

Я должен читать CSV каждые 20 секунд. Каждый CSV содержит мин. от 500 до макс. 60000 линий. Мне нужно вставить данные в таблицу Postgres, но перед этим мне нужно проверить, были ли элементы уже вставлены, потому что существует высокая вероятность получения дублирующего элемента. Поле для проверки уникальности также индексируется. Итак, я прочитал файл в кусках […]

Удалить строки таблицы, указанные в текстовом файле в Postgres

У меня есть текстовый файл, содержащий номера строк строк, которые должны быть удалены в моей таблице следующим образом: 3 32 40 55 […] Как я могу получить инструкцию SQL, совместимую с PostgreSQL, которая удаляет каждую из этих строк из моей таблицы с помощью текстового файла?

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

Я пытаюсь написать функцию для загрузки данных csv в таблицу. Я хочу, чтобы входным аргументом был путь к файлу. CREATE OR REPLACE FUNCTION public.loaddata(filepathname varchar) RETURNS void AS $BODY$ BEGIN COPY climatedata( climatestationid, date, prcp, prcpqflag, prcpmflag, prcpsflag, tmax, tmaxqflag, tmaxmflag, tmaxsflag, tmin, tminqflag, tminmflag, tminsflag) FROM $1 WITH csv header; END; $BODY$ LANGUAGE plpgsql […]

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

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

Intereting Posts
Как я могу избежать взаимоблокировки между этими двумя операторами SQL? Динамическое создание и выполнение команд sql в oracle Когда я буду использовать XML вместо SQL? Как я могу разрешить пользователям sql-доступ к таблице, ограниченной определенными строками? MySQL. Рассчитайте временную разницу между двумя датами и исключениями. Обнаружение и обработка, когда запрос базы данных идет не так Преобразование таблицы результатов SQL-запроса в таблицу HTML для электронной почты Отношение SQL между 3 таблицами Передача операторов SQL для запроса через параметр iReport Показывать имя рецепта, если все его ингредиенты уже указаны Ошибка поиска ORA-00932: непоследовательные типы данных: ожидаемый DATE получил NUMBER Какой часовой пояс использует Hibernate, когда он читает и записывает объект Java Calendar в SQL TIMESTAMP? Преобразование строки в Date в запросе на доступ к MS Access MySQL: транзакция в хранимой процедуре # 1062 – Дублирующая запись '0' для ключа 'PRIMARY'