我希望能够做类似的事情
CREATE TABLESPACE bob location 'C:\a\b\c\d\e\f\bob'
无需事先创建所有目录树。这是因为我有 java 代码可以动态创建表空间,我希望能够在单独的机器上运行它(所以它不能 mkdir() 或任何东西)。
是否有任何类型的 postgres 配置可以让我让 postgres 自己创建适当的目录树?
我希望能够做类似的事情
CREATE TABLESPACE bob location 'C:\a\b\c\d\e\f\bob'
无需事先创建所有目录树。这是因为我有 java 代码可以动态创建表空间,我希望能够在单独的机器上运行它(所以它不能 mkdir() 或任何东西)。
是否有任何类型的 postgres 配置可以让我让 postgres 自己创建适当的目录树?
您可以尝试使用PL/sh或任何您喜欢的可用于 PostgreSQL 的 PL/* 语言mkdir
直接在 postgres 存储过程中执行