powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Экспорт данных по условию.
9 сообщений из 9, страница 1 из 1
Экспорт данных по условию.
    #34284989
Pavel Trizno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно сделать дамп данных определенной таблицы по условию. На выходе должен получится sql или copy. Может быть есть уже готовые решения. Или руками писать предется.
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34285148
BlackDan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel TriznoНужно сделать дамп данных определенной таблицы по условию. На выходе должен получится sql или copy. Может быть есть уже готовые решения. Или руками писать предется.
тебе нужно что-то типа этого
Код: plaintext
pg_dump -U my_user my_database --table=my_table --condition="WHERE id < 0"
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34285206
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavel TriznoНужно сделать дамп данных определенной таблицы по условию. На выходе должен получится sql или copy. Может быть есть уже готовые решения. Или руками писать предется.В версии 8.2 у команды copy to появился синтаксис "copy (query) to ...": дока . дока To copy into a file just the countries whose names start with 'A':
COPY (SELECT * FROM country WHERE country_name LIKE 'A%') TO '/usr1/proj/bray/sql/a_list_countries.copy'; BlackDanтебе нужно что-то типа этого
Код: plaintext
pg_dump -U my_user my_database --table=my_table --condition="WHERE id < 0"
У pg_dump нет ключа condition: дока . :-O
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34285255
Pavel Trizno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юзаю 8.1.6. В нем фича с copy неработает :(
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34285390
Pavel Trizno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть альтернативные решения?
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34286277
BomberMan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант
1) SELECT * INTO dst1 FROM src WHERE id < 0
2) dump таблицы dst1
3) DROP table dst1
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34286281
Jelis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel TriznoЕсть альтернативные решения?
Сделать селект в отдельную таблицу и дампить ее.
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34287077
Pavel Trizno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да так можно, но мне это решение неравится потерей oidов.
...
Рейтинг: 0 / 0
Экспорт данных по условию.
    #34412280
PythonWin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а как лучше дампить/востанавливать данные по условия в больших таблицах и с средним/большим объемом данных (одна запись от 1,5 Мб и до ...)?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Экспорт данных по условию.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]