Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 在Sphinx中运行预索引器脚本以将数据从一个数据库复制到另一个数据库_Postgresql_Sphinx - Fatal编程技术网

Postgresql 在Sphinx中运行预索引器脚本以将数据从一个数据库复制到另一个数据库

Postgresql 在Sphinx中运行预索引器脚本以将数据从一个数据库复制到另一个数据库,postgresql,sphinx,Postgresql,Sphinx,我正在使用Sphinx索引Postgres DB上的一些表。Sphinx似乎有一个可以执行的索引前查询: 这可以用于通过DB链接将数据从另一个DB批量复制插入到我正在索引的DB中吗 INSERT INTO table1 SELECT * FROM dblink('dbname=db2', 'SELECT * FROM table2 WHERE id = 10') AS t1(id integer, name varchar, address varchar); 我看到的大多数示例都用于设置会

我正在使用Sphinx索引Postgres DB上的一些表。Sphinx似乎有一个可以执行的索引前查询:

这可以用于通过DB链接将数据从另一个DB批量复制插入到我正在索引的DB中吗

INSERT INTO table1 SELECT * FROM dblink('dbname=db2', 'SELECT * FROM table2 WHERE id = 10') AS t1(id integer, name varchar, address varchar);
我看到的大多数示例都用于设置会话参数,所以我有点怀疑


干杯

是的,
sql\u query\u pre
可以用来做sql可以对您的数据做的任何事情