代码拉取完成,页面将自动刷新
使用CREATE DIRECTORY语句创建一个目录对象,该目录对象定义了服务器文件系统上目录的别名,用于存放用户使用的数据文件。
默认只允许初始化用户创建,如果开启enable_access_server_directory(可参考enable_access_server_directory),sysadmin权限的用户也可以创建目录。
创建用户默认拥有此路径的READ和WRITE操作权限。
目录的默认owner为创建directory的用户。
以下路径禁止创建:
创建目录时会进行以下合法性校验:
在openGauss环境下用户指定的路径需要用户保证各节点上路径的一致性,否则在不同节点上执行会产生找不到路径的问题。
CREATE [OR REPLACE] DIRECTORY directory_name
AS 'path_name';
directory_name
目录名称。
取值范围:字符串,要符合标识符的命名规范。
path_name
操作系统的路径。
取值范围: 有效的操作系统路径。
--创建目录。
postgres=# CREATE OR REPLACE DIRECTORY dir as '/tmp/';
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。