Online Documentation for Data Export for PostgreSQL

Использование параметров запросов


Мастер экспорта данных и Консольное приложение Data Export for PostgreSQL поддерживают наличие параметров в запросах.

 

Пример: Вы можете экспортировать данные из таблицы table1 и на третьем шаге Мастера экспорта данных Вы задаете запрос Query_0:

 

SELECT * FROM table1 WHERE field1 > :param0

 

Затем, Вам необходимо сохранить шаблон, который будет использован консольным приложением. Чтобы задать параметры, укажите необходимые значения параметров в командной строке консольного приложения (если вы запускаете консольное приложение из директории, в которой установлена программа и шаблон файла также расположен в этой директории):

 

PgExportC.exe TemplateFile -Query_0:param0=5

5 - значение параметра

 

Если Вы экспортируете данные из сложных запросов, то вам необходимо будет в командной строке прописать следующее:

PgExportC.exe TemplateFile -Query_0:param0=5 -Query_1:param1=10 -Query_2:param2=15

5, 10, 15 - значения параметров.