Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.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 远程postgres表的转储部分_Postgresql_Pg Dump - Fatal编程技术网

Postgresql 远程postgres表的转储部分

Postgresql 远程postgres表的转储部分,postgresql,pg-dump,Postgresql,Pg Dump,我有一个远程数据库,其中我的用户具有只读权限。有一个非常大的表,我想从中选择记录(比如,过去3周内的所有记录),以便加载到我笔记本电脑上的dev数据库中。我可以用CSV实现这一点,但我不喜欢缺少与之相关的类型安全性(例如时区),而且它不会自动捕获表定义 如果我想要整个表,我可以执行pg_dump,但是我看不到选择要包含的行的选项。如果我有写权限,我可以创建一个视图并转储它(我想)。有什么我忽略的吗

我有一个远程数据库,其中我的用户具有只读权限。有一个非常大的表,我想从中选择记录(比如,过去3周内的所有记录),以便加载到我笔记本电脑上的dev数据库中。我可以用CSV实现这一点,但我不喜欢缺少与之相关的类型安全性(例如时区),而且它不会自动捕获表定义

如果我想要整个表,我可以执行
pg_dump
,但是我看不到选择要包含的行的选项。如果我有写权限,我可以创建一个视图并转储它(我想)。有什么我忽略的吗